我该如何使用VBA判断一个Excel工作簿是否已保存过?
我想知道,如果我点击保存,文件是否会保存到已有的位置,还是会提示我选择保存的位置。
名称(例如Book1)是一个提示,尽管我想有人可以只是用那个名字保存他们的工作簿。
更清晰的检查可能只是一个仅适用于已保存工作簿的工作表函数。
'the following returns an empty string if used on an unsaved workbook =CELL("filename", A1)
在VBA中,使用External:=True参数时,.Address属性将不返回路径。
?range("A1").Address(external:=true) [Book1]Sheet5!$A$1
If ActiveWorkbook.Path = vbNullString Then 'actions if the active workbook hasn't been saved yet go here Else '.... End If
(原文不需翻译)
用户名或电子邮箱地址
密码