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

1c 8.3 подключение макета excel

Автор webservise, 27 июн 2016, 19:30

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

webservise

Добрый день.
Кто нибудь пробовал подключать макет Excel в 1С 8.3?
Пробовал 3 варианта, последний что-то обрабатывает и потом ошибка остальные сразу в ошибку выбивают.
Код -
Процедура СформироватьНаСервере()
   МакетТаблицы=РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет");
   MSExcel = МакетТаблицы.Получить();
   Попытка
      Документ = MSExcel.Application.Documents(1);
      Документ.Activate();
      Замена = Документ.Content.Find;
      Наименование = "ООО"; ;
      Замена.Execute("<Name>", Ложь, Истина, Ложь, , , Истина, , Ложь, """" + Наименование + """");
        MSExcel.Application.Visible = Истина;
      MSExcel.Activate();
   Исключение
      // Если произойдет ошибка, выводятся данные об ошибке, и объект закрывается.
      Сообщение = Новый СообщениеПользователю();
      Сообщение.Текст = ОписаниеОшибки();
      Сообщение.Сообщить();   
      MSExcel.Application.Quit();
   КонецПопытки;

КонецПроцедуры





Ошибка -(Метод объекта не обнаружен (Documents)


Или ткните пример рабочий для 8.3. Заранее Спасибо.

Luzer1C

Метод объекта "Documents" существует для MS Word, а для экселя отсутсутвует. Может стоит прописать Open?
Примеров кода для работы с эксель из 1С в интернете много. Найти - не проблема.
Халамбалам.

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

Рейтинг@Mail.ru

Поиск