WPS 基础接口 > 表格 API 参考 > Application > 事件 > Application.WorkbookBeforeClose 事件
当任一打开的工作簿关闭之前立即发生此事件。

语法

表达式.WorkbookBeforeClose(Wb, Cancel)

表达式   一个代表 Application 对象的变量。

参数

名称 必选/可选 数据类型 说明
Wb 必选 Workbook 要关闭的工作簿。
Cancel 必选 Boolean 当事件发生时为 False。如果该事件过程将此参数设置为 True,则该过程完成后不关闭工作簿。

返回值

示例

本示例在关闭工作簿之前询问用户是否关闭。有关如何使用 Application 对象事件过程的详细信息,请参阅使用 Application 对象事件

示例代码
function Application_WorkbookBeforeClose(Wb,Cancel) {
    a = MsgBox("Do you really want to close the workbook?",4)
    if(a == 7) {
        Cancel.Value = true
    }
}


请参阅