Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2017, 12:30   #1
Максон11
Пользователь
 
Регистрация: 10.02.2011
Сообщений: 11
По умолчанию экспорт бд в шаблон excel

Доброго дня, уважаемые форумчане!
Прошу помощи в сложившейся ситуации. Имеется бд, и по нажатию кнопки данные экспортируется в шаблон excel.
Вот пример кода
Код:
var
i,j, index: Integer;
ExcelApp,sheet: Variant;



begin

ExcelApp := CreateOleObject('Excel.Application');
ExcelApp.workbooks.open(ExtractFilePath(ParamStr(0 ))+'reestr\reestrOB.xls');
ExcelApp.Visible := true;
ExcelApp.WorkBooks[1].WorkSheets[1].name := 'реестр';
sheet:=ExcelApp.WorkBooks[1].WorkSheets['реестр'];
index:=11; //здесь выбираю номер строки в экселе с которой надо заполнять
for i:=1 to form6.DBGrid1.DataSource.DataSet.RecordCount do
begin

for j:=1 to form6.DBGrid1.FieldCount do
sheet.cells[index,8]:=form6.DBGrid1.fields[2].asstring;
sheet.cells[index,5]:=form6.DBGrid1.fields[0].asstring;
sheet.cells[index,2]:=form6.DBGrid1.fields[1].asstring;



//НУМЕРАЦИЯ СТРОК ИЗ БД
sheet.cells[index, 1]:=i;//проставляем в цикле в 1-ю колонку


inc(index);
form6.DBGrid1.DataSource.DataSet.Next;
end;
При выполнении он просто экспортирует данные без добавления строк. Как быть?
Убедительная просьба не отсылать "пользоваться поиском по форуму", т.к. сильно ограничен во времени.
Ниже представлены файлы, который формируется при компиляции вышеописанного кода, а второй - который должен получаться.
Вложения
Тип файла: xls nepravilno.XLS (35.5 Кб, 14 просмотров)
Тип файла: xls pravilno.XLS (35.5 Кб, 11 просмотров)
Максон11 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ Базы данных. Экспорт данных из access в существующий шаблон word hunter24 Помощь студентам 1 07.11.2016 18:35
Excel - экспорт выбранной ячейки из DBGrid в Excel. wymkent Помощь студентам 0 16.05.2012 02:10
экспорт в шаблон word yume Microsoft Office Access 12 25.04.2011 19:58
экспорт в шаблон Милана666 БД в Delphi 10 04.06.2010 06:53
Экспорт из Access в Excel, Экспорт из отчётов в таблицу Excel Kissedbythegod Microsoft Office Access 1 31.05.2008 22:15