我刚写了一个简单的宏,其中一些用户可以输入一些数据,然后宏将此输入数据替换为Microsoft Word文档的书签,然后"另存为"窗口打开了。保存文件时,会在另一个工作表中创建日志。
到目前为止它完美无缺,但是我想知道是否有办法存储刚刚保存的文件的路径?
我问这个是因为我想添加一个名为" file"的新列,例如,其中包含刚刚保存的文件的超链接。 (我不知道apriori的路径,因为用户可以选择他们想要的路径)
答案 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