Excel 2016(64位)在调用Workbook_BeforeSave事件之前显示“另存为”对话框。
我们有一个带有Workbook_BeforeSave
过程的excel模板(.xltm)。如果用户使用Excel的“保存”按钮或CTRL+S
,它将自动保存文件(具有指定的路径和文件名)。
这适用于32位的早期Excel版本(2000、2003、2010)。 (我无法使用Excel 2013进行测试。)
但是Excel 2016(64位)首先显示“另存为”对话框!
但是,我只需要单击其中一个按钮,然后Excel就会调用Workbook_BeforeSave宏。
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
MsgBox "This appears after the SaveAs dialog has opened."
End Sub
预先感谢
答案 0 :(得分:1)