День добрый!
Имеем
Word=СоздатьОбъект("Word.Application");
Word.Visible=0;
ДокВорд=Word.documents;
ТекДокВорд=ДокВорд.Open(ПолноеИмяФайлаШаблонаДокумента);
....
ДокВорд.Close(0);
Word.Quit();
Работает хорошо. Вот только зачем-то открывается сам документ несмотря на Word.Visible=0;
А перед открытием выскакивает окошко с сообщением, что шаблон занят - "файл уже используется" с выбором действия
Подскажете как сделать так, что бы сам документ не визуализировался, а шаблон был закрыт (или по крайней мере по умолчанию сразу выбиралось "Создать локальную копию ...".
(1) Класс! Диалог не открывается. Сам ворд тоже. Документ сохраняется в PDF, Но!
Теперь возникли проблемы с сохранением в .doc
Попытка
ТекДокВорд.SaveAs(ПолноеИмяФайлаСохраненияДокумента);
Исключение
Сообщить("Возникли проблемы с сохранением документа.")
КонецПопытки;
При этом ПолноеИмяФайлаСохраненияДокумента = "D:\...\Договоры\ДОГОВОР_ПОСТАВКИ_210542_24.08.21.doc"
Что не так?
(2) запиши скрипт и посмотри. в doc, емнип, текущие версии вода экспортируют, а не сохраняют. Ну или включи "запись макроса", и посмотри что записалось (я не знаю где сейчас она включается). Или читай документацию по текущей модели vba
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший