|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
экспорт из delphi в файл .xlsx
доброго времени суток! такая проблем, нужно программно создать файл .xlsx и экспортировать в него данные из ADOQuery. До того как я попыталась создать .xlsx файл в отдельной папке и записывать туда, все работало исправно, только запись производилась в шаблон. Вот часть кода. Что в ней не так? заранее спасибо
Код:
adoquery1.First; ExcelApp:=CreateOleObject('Excel.Application'); ExcelApp.Application.EnableEvents := False; if not DirectoryExists('C:\Users\cheldieva\Documents\RAD Studio\Projects\проба\Debug\Win32\book') then ForceDirectories('C:\Users\cheldieva\Documents\RAD Studio\Projects\проба\Debug\Win32\book'); if not FileExists(ExtractFilePath(ParamStr(0))+'book\book.xlsx') //если файл не существует then FileCreate(ExtractFilePath(ParamStr(0))+'book\book.xlsx');//создаем ExcelApp.workbooks.open(ExtractFilePath(ParamStr(0))+'book\book.xlsx'); //путь до файла для экспорта ExcelApp.Visible := true; ExcelApp.WorkBooks[1].WorkSheets[1].Name := 'Книга1'; Colum:=ExcelApp.Workbooks[1].WorkSheets[1].Columns; Colum.Columns[1].ColumnWidth:=10; Colum.Columns[2].ColumnWidth:=10; Colum.Columns[3].ColumnWidth:=100; Colum.Columns[4].ColumnWidth:=15; |
#2
|
||||
|
||||
Нет цикла по записям adoquery1
Пишу программы за еду. __________________ |
#3
|
||||
|
||||
Код:
then FileCreate(ExtractFilePath(ParamStr(0))+'book\book.xlsx');//создаем Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |