Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 сен 2024, 18:31

Работа с COM (Excel)

Автор Ck3, 18 окт 2017, 15:35

0 Пользователей и 1 гость просматривают эту тему.

Ck3

Имеется обработка, стабильно работающая в обычном приложении, но никак не может открыть Эксель в Управляемых формах, ни под тонком, ни под толстом клиентах. Пробовал в любых папках, права Админа, в свойствах службы компонентов менял доступы.

КОД:
BaseOLE = Новый COMОбъект("Excel.Application");
Результат.Вставить("EXCEL", BaseOLE);

ExcelФайл = BaseOLE.WorkBooks.Open (ИмяФайла);


ОШИБКА
{ВнешняяОбработка.ЗагрузкаДокументовИзExcel.Форма.Форма(1062)}: Ошибка при вызове метода контекста (Open)
ExcelФайл = BaseOLE.WorkBooks.Open (ИмяФайла);
по причине:
Произошла исключительная ситуация (Microsoft Excel): Не удалось найти "C:\ЛюбаяПапка\Заявка123.xlsx". Проверьте правильность ввода имени и расположения файла.

При попытке открытия файла из списка недавно использованных файлов убедитесь, что файл не был переименован, перемещен или удален


alex0402

Цитата: Ck3 от 18 окт 2017, 15:35"C:\ЛюбаяПапка\Заявка123.xlsx"

файловый вариант или серверный? если серверный, то этот файл есть на сервере?
Спасибо за Сказать спасибо

Ck3

Цитата: alex0402 от 18 окт 2017, 15:37
Цитата: Ck3 от 18 окт 2017, 15:35"C:\ЛюбаяПапка\Заявка123.xlsx"

файловый вариант или серверный? если серверный, то этот файл есть на сервере?


Серверный, файлик лежит на сервере, забыл отметить. ИмяФайла определяется.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск