Не работает функция xlOpenWorkBook

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Ренат
Постоянный обитатель
Сообщения: 194
Зарегистрирован: 12 сен 2007, 16:34
Откуда: Глазов
Контактная информация:

Не работает функция xlOpenWorkBook

Сообщение Ренат »

Доброго времени суток.

Хочу написать отчет выгружающий данные непосредственно в Excel
Есть книга Excel c несколькими, нужным образом оформленными листами. Необходимо открыть эту книгу, создать новый лист и выгрузить в него данные. Вроде как нужно использовать функцию xlOpenWorkBook. Вот часть кода в котором я ее использую

Код: Выделить всё

                //Открывем шаблон книги
                Message('Выбран шаблон '+char(13)+char(10)+Name_template);
                if not xlOpenWorkBook  (Name_template) {
                    Message('Ошибка загрузки файла Excel c шаблоном книги');
                    Exit;
                };
Имя файла указанно правильно, но функция всегда возвращает False.

Что я делаю неправильно?
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение m0p3e »

OpenWorkBook работает с уже существующим объектом ExApp.
Инициализируют ExApp функции:
xlOpenNewExcel
xlOpenExcel
xlCreateExcel
xlCreateExcelWithTemplate
Ренат
Постоянный обитатель
Сообщения: 194
Зарегистрирован: 12 сен 2007, 16:34
Откуда: Глазов
Контактная информация:

Сообщение Ренат »

8-) щас проверю :grin:
Ренат
Постоянный обитатель
Сообщения: 194
Зарегистрирован: 12 сен 2007, 16:34
Откуда: Глазов
Контактная информация:

Сообщение Ренат »

Работает. Спасибо :-)
Ответить