2013-06-10 4 views
2

У меня есть документ Word, который уже сохранен, и мне нужно получить его существующий каталог сохранения и/или полный путь к файлу (т. Е. C: \ Users \ Public \ Documents \ testDoc.docx).Получить текущий каталог сохранения документа Word

Как это можно получить из макроса/VBA?

+0

'x = документы (1) .path & documents (1) .name' должен начать работу (x становится и пустым, и именем файла.) – tbur

+0

@tbur, вам понадобятся' & "\" & ' между свойствами '.path' и' .name' ... –

+0

@KazJaw, О, это намного хуже, чем просто недостающая обратная косая черта. Да, я пропустил это (как я никогда не узнаю). Но ответ ** shahkalpesh ** с использованием 'Activedocument.FullName' превосходит всех. – tbur

ответ

13
ActiveDocument.FullName 

Приведенный выше полный путь к документу, включая имя файла.

ActiveDocument.Path 

Приведенное выше дает каталог, в котором сохранен ваш документ.

ActiveDocument.Name 

Приведенное выше дает название документа без информации о пути.

Смежные вопросы