保存时VBA更新文件名和路径

时间:2017-07-27 16:57:34

标签: vba ms-word filenames

我已尝试使用下面的代码,但没有一个会给我一个活动字段,在保存时会更新。 我想要文件路径和名称。也许你可以帮忙。感谢。

ActiveDocument.Name - 提供文档的名称,没有路径信息。

1 个答案:

答案 0 :(得分:0)

正如@braX所说

使用FullName获取文件名和路径。 注意FullName仅包含保存文档一次后的文件路径!

' Saved
ActiveDocument.FullName ' -> C:\Documents\Doc1.docx

' Unsaved
ActiveDocument.FullName ' -> Document2

使用Name仅获取文件名

ActiveDocument.Name ' -> Doc1.docx