|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Error in export data to Excel in Delphi 2009
Доброго времени суток!
Пишу код на Delphi 2009 для экспорта данных в Excel Код:
uses ComObj; var ExcelApp, Colum, Sheet: variant; index, i: integer; begin ExcelApp := CreateOleObject ('Excel.Application'); ExcelApp.Visible := True; ExcelApp.WorkBooks.Add (-4167); ExcelApp.WorkBooks[1].WorkSheets[1].name := 'Отчет'; ..... ..... , но при компиляции выдает ошибку: --------------------------- Debugger Exception Notification --------------------------- Project Spravochnik_proj.exe raised exception class EOleError with message 'Method 'WorkSheets' not supported by automation object'. --------------------------- Break Continue Help --------------------------- и к тому же WorkBooks & WorkSheets видит как Undeclared ... Помогите, если кто знает как исправить... Заранее благодарен! ТОТ, КТО ДУМАЕТ, ЧТО МОЖЕТ ОБОЙТИСЬ БЕЗ ДРУГИХ, ОШИБАЕТСЯ; НО ТОТ, КТО ДУМАЕТ, ЧТО ДРУГИЕ НЕ МОГУТ ОБОЙТИСЬ БЕЗ НЕГО, ОШИБАЕТСЯ ЕЩЕ СИЛЬНЕЕ. |
#2
|
|||
|
|||
Цитата:
Решение нашел, оказывается в Delphi 2007 & 2009 WorkSheets & Workbooks видит как Undeclared indetifier, но если при компиляции откл. отображение error, то прога запустится..... Благодарю за внимание! ТОТ, КТО ДУМАЕТ, ЧТО МОЖЕТ ОБОЙТИСЬ БЕЗ ДРУГИХ, ОШИБАЕТСЯ; НО ТОТ, КТО ДУМАЕТ, ЧТО ДРУГИЕ НЕ МОГУТ ОБОЙТИСЬ БЕЗ НЕГО, ОШИБАЕТСЯ ЕЩЕ СИЛЬНЕЕ. |