|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2007 - проблема программного формирования excel-файла: метод AddFromFile не найден |
|
2007 - проблема программного формирования excel-файла: метод AddFromFile не найден
|
Новый участник Сообщения: 4 |
Профиль | Отправить PM | Цитировать Добрый день. Занимаюсь автоматизацией рассылки прайс-листов в формате Excel из среды 1с.
Работали на платформе Windows Server 2003, недавно перешли на Server 2008 и появились проблемы. В процессе подготовки прайс-листа в 1с создается com-object Excel 2007, заполняются данные по ценам и добавляются из внешних файлов модули на VBA с помощью конструкции: excel.VBE.VBProjects(1).VBComponents(2).CodeModule.AddFromFile(файл) Когда запускаю всю эту процедуру в обычном сеансе 1с, все работает, как часы, никаких сообщений об ошибках не возникает, создаются рабочие книги с модулями. Если же запускаю ту же самую процедуру в режиме регламентного задания 1с, то есть, когда с com-объектом работает служба агента 1с, то на строке ....CodeModule.AddFromFile(файл) пишется сообщение, что метод AddFromFile не найден. Есть три гипотезы, почему так: 1) какие-то ограничения на работу с файлами для службы (вопрос с правами доступа отпадает, так как пробовали запускать службу агента 1с под разными учетками с макс. правами - результат тот же); 2) в Server 2008 какие-то особенности работы с com-объектом Excel в режиме службы, 3) проблема с настройкой безопасности Excel при добавлении модулей на VBA Пожалуйста, подскажите, в чем может быть причина? |
|
Отправлено: 15:01, 31-10-2013 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 - проблема программного формирования excel-файла | ae23 | Windows Server 2008/2008 R2 | 5 | 31-10-2013 17:21 | |
2010 - Excel 2010 зависает при открытии файла Excel 2003 | dinzhevatov | Microsoft Office (Word, Excel, Outlook и т.д.) | 9 | 18-06-2013 21:45 | |
Разное - Проблема с RUNDLL (не найден указанный модуль) | DmitryOlenin | Microsoft Windows 7 | 11 | 05-06-2013 18:26 | |
Файл не найден... и найден | truvo | Хочу все знать | 4 | 20-03-2010 21:56 | |
VBA - VBA excel метод Холецкого | romcd73 | Программирование и базы данных | 2 | 19-06-2009 10:03 |
|