Workbook.BeforeClose 事件 (Excel)

在工作簿关闭之前发生。 如果工作簿已更改,则此事件在询问用户是否保存更改之前发生。

语法

表达式BeforeClose (Cancel)

表达 一个代表 Workbook 对象的变量。

参数

名称 必需/可选 数据类型 说明
Cancel 必需 Boolean 当事件发生时为 False 。 如果该事件过程将此参数设置为 True ,则停止关闭操作,工作簿保持打开状态。

返回值

Nothing

示例

此示例始终保存工作簿(如果已更改)。

Private Sub Workbook_BeforeClose(Cancel as Boolean) 
 If Me.Saved = False Then Me.Save 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。