Имя файла при сохранении документа word
☑
0
kalisto
01.08.19
✎
18:51
Всем, добрый вечер.
Есть внешняя печатная форма (используется Active document), которая выгружается в word из ЗУП 2.5.142.1.
MSWord = ПолучитьМакет("Макет1");
Документ = MSWord.Получить();
СсылкаНаМакет = Документ.Application.Documents(1);
Я хочу, чтобы при сохранении у файла подставлялось имя автоматом.
Нашла инфу, что можно сделать, и у человека получилось все. Но у меня программа выдает ошибку на этот код - Поле объекта не обнаружено (ActiveDocument).
Собственно код:
MSWord.ActiveDocument.Caption = "Имя файла";
Dialog = MSWord.Dialogs(86);
Dialog.title = "Имя файла 1";
Dialog.execute();
Подскажите, пожалуйста, как задать все-таки имя файл.
1
mikecool
01.08.19
✎
18:54
параметр в SaveAs
2
kalisto
01.08.19
✎
19:15
Это мне файл сразу сохраняться будет. А мне не нужно, например, сразу сохранение делать.
3
tipaya
01.08.19
✎
19:26
В своё время не разобрался )) сразу сохранял (юзеров устроило). с удовольствием послежу за обсуждением))
4
mikecool
01.08.19
✎
22:04
(2) "Я хочу, чтобы при сохранении у файла подставлялось имя автоматом. " и (1) - в чем разногласие?
5
kalisto
01.08.19
✎
22:10
(4)Чтобы при сохранении пользователем, когда он нажмет сам Файл-Сохранить как.
6
mikecool
01.08.19
✎
22:10
+4 заведи переменную с именем файла, используй его где надо, а затем SaveAs
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан