Вопрос по XlCreateExcelWithTemplate

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

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

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

Сообщение m0p3e »

После xlOpenExcel или xlOpenNewExcel делаем xlOpenWorkBook.
Копий не создается. По крайней мере там где я использовал. :)
savov
Местный житель
Сообщения: 589
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж ОАО Верофарм. Воронеж

Сообщение savov »

А если этот файл уже открыт юзером? Галке он будет закрыт? Мне виделся такой механизм. Юзер работает в екселе, сделал изменения в файле, сохранился. После (не покидая екселя) в Гал-ке делает из него импорт, снова изменения в екселе, снова импорт и тп
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение m0p3e »

Я думаю проще проверить, но чисто теоритически открыть файл, считать данные и закрыть проблем не составит. Могут возникнуть неприятности в виде появляющихся опросников, генерируемых самим Excel-ем типа: "Файл открыт только для чтения, т.к. он занят пользователем Пупкин В.А. Сообщить когда освободится?". Опять же подовить их скорее всего получится с помощью xlDisplayAlerts.
Последний раз редактировалось m0p3e 04 авг 2009, 16:27, всего редактировалось 1 раз.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

ну так есть другие функции какую книгу сделать активной, в конце концов можно импортнуть макрос и чего то сделать в нем.
Ответить