存储我刚用Microsoft Word保存的文档的路径?

时间:2016-06-29 20:18:27

标签: vba excel-vba ms-word excel

我刚写了一个简单的宏,其中一些用户可以输入一些数据,然后宏将此输入数据替换为Microsoft Word文档的书签,然后"另存为"窗口打开了。保存文件时,会在另一个工作表中创建日志。

到目前为止它完美无缺,但是我想知道是否有办法存储刚刚保存的文件的路径?

我问这个是因为我想添加一个名为" file"的新列,例如,其中包含刚刚保存的文件的超链接。 (我不知道apriori的路径,因为用户可以选择他们想要的路径)

1 个答案:

答案 0 :(得分:0)

您需要Application.GetSaveAsFilename返回已保存文件的路径,如果用户取消它,则返回False。

varResult = Application.GetSaveAsFilename
'checks to make sure the user hasn't canceled the dialog 
If varResult <> False Then 
    'Do something
End If