1

Тема: Как узнать или задать имя нового созданного документа

Как узнать или при создании задать имя нового созданного документа типа: Документ2 и т.д.
Создаю так:

Documents.Add DocumentType:=wdNewBlankDocument

2

Re: Как узнать или задать имя нового созданного документа

With Documents
MsgBox (.Item(1).FullName) 'или просто .Name (для имени, а не пути с именем)
End With

3

Re: Как узнать или задать имя нового созданного документа

При создании нужно присвоить новый документ в переменную и прочитать свойство Name. Изменить это свойство можно сохранив документ методом SaveAs

Dim NewDoc As Document
Set NewDoc = Documents.Add 'Тип создаваемого документа можно не указывать, т.к. он задаётся по умолчанию
MsgBox NewDoc.Name
NewDoc.SaveAs "C:\NewDoc.doc"
MsgBox NewDoc.Name
Лучше день потерять — потом за пять минут долететь!

4

Re: Как узнать или задать имя нового созданного документа

Спасибо! Как всегда то, что нужно!