我有以下正确的宏,除了如果我单击或如果我单击工作正常SaveAs
会给我一个错误。No
Cancel
yes
ActiveWorkbook.SaveAs Filename:=FileName, FileFormat:=xlWorkbook, ConflictResolution:=xlLocalSessionChanges
Application.DisplayAlert =True
但是当我进入部分时,当我选择保存SaveAs
时出现以下错误。No
Excel 消息:此位置已存在名为“......”的文件。你想更换它吗?我单击“否”或cancel
并得到运行时错误 1004 ....SaveAs
对象方法_Workbook
失败。
我不想使用Application.DisplayAlerts = False
,因为我希望用户知道已经有一个同名的文件。
- 为什么我会收到此错误?为什么我不能选择“否”
- 我还有什么其他选项可以显示文件已经存在并选择
No
或Cancel
不得到运行时错误。?