【发布时间】:2014-12-31 03:03:37
【问题描述】:
这听起来可能很傻,但我试图通过使用 ThisWorkbook 中的以下代码来防止保存在 Excel 工作簿中:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Cancel = True
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.ThisWorkbook.Saved = True
End Sub
但是,在按下Ctrl + s并关闭工作簿后,重新打开它时,代码没有保存。
知道为什么会这样吗?
【问题讨论】:
-
听起来很傻:-)。我不知道你是否想保存。您的标题似乎同时说明了两者,您的问题也是如此。