0
lenahoney15
22.11.17
✎
20:44
|
Привет, всем! Работаю с документами, выводить реквизиты в документ получается, а табличную часть нет. Подскажите пожалуйста. Вот модуль менеджера:
Процедура ПечатьШаблонаВорд(КоллекцияОбъектовПечати, ДополнительныеПараметры=Неопределено) Экспорт
Договор = Документы.СписокНаЭкзамен.ПолучитьМакет("Макет");
MSWord = Договор.Получить();
Для Каждого Строка Из КоллекцияОбъектовПечати Цикл
Попытка
MSWord = Договор.Получить();// Получить объект из макета.
Документ = MSWord.Application.Documents(1);
Документ.Activate();
Замена = Документ.Content.Find;
Замена.Execute("<Дата>", Ложь, Истина, Ложь, , , Истина, , Ложь, Строка(Строка.Дата));
Замена = Документ.Content.Find;
Замена.Execute("<ДатаЭкзамена>", Ложь, Истина, Ложь, , , Истина, , Ложь, Строка(Строка.ДатаЭкзамена));
MSWord.Application.Visible = Истина;
MSWord.Activate();
Исключение
Сообщить(ОписаниеОшибки());
MSWord.Application.Quit();
КонецПопытки;
КонецЦикла;
КонецПроцедуры
|
|
2
Woldemar177
22.11.17
✎
21:09
|
Пригласить спеца по VBA?
писал что то такое в 2013-2014. Все отчеты строили в ёкселе и в ворде. А чтоб тупые бухи не могли изменить выводили на VBscrpit в эскплорер... Тогда еще не было егаис, дурацких ключей эцп и прочего г...на, в крайнем случае качали на дискету отчеты и тащили в ИФНС ПФР и тд
....
|
|