На самом деле и с 97-м Экселем все пашет (Аттейн 3.01)
Объявляю три переменные:
xlApplication Automation 'Microsoft Excel 8.0 Object Library'.Application
xlWorkBook Automation 'Microsoft Excel 8.0 Object Library'.Workbook
xlWorkSheet Automation 'Microsoft Excel 8.0 Object Library'.Worksheet
Далее в коде
CREATE(xlApplication, TRUE);
xlApplication.Visible(TRUE);
xlWorkBook := xlApplication.Workbooks.Add;
xlWorkSheet := xlWorkBook.Worksheets.Add;
В итоге открывается Эксель, все в порядке. Посмотри, может, не указал сабтайпы?(Application, Workbook, Worksheet)
Кстати, а вот с объектом Microsoft Excel 5.0 Object Library действительно проблемы, тоже ругается, говорит, проверьте, что такой компонент OLE или сервер Automation установлен корректно. Посмотри, может, ты тоже пытаешься использовать 5.0, смени тогда на 8.0 .
|