WPS 基础接口 > 表格 API 参考 > Application > 事件 > Application.ProtectedViewWindowBeforeEdit 事件
在指定“受保护的视图”窗口中的工作簿上启用编辑前一刻发生。

语法

表达式.ProtectedViewWindowBeforeEdit(Pvw, Cancel)

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

参数

名称 必选/可选 数据类型 说明
Pvw 必选 ProtectedViewWindow 包含启用编辑的工作簿的“受保护的视图”窗口。
Cancel 必选 Boolean 发生该事件时为 False。如果事件过程将此参数设置为 True,则不在工作簿上启用编辑。

返回值
Nothing

说明

示例

下面的代码示例提示用户在“受保护的视图”窗口中的工作簿上启用编辑之前,选择是或否响应。这段代码必须放置在类模块中,并且该类的实例必须已被正确初始化。有关如何使用 Application 对象的事件过程的更多信息,请参阅对 Application 对象使用事件

示例代码
function Application_ProtectedViewWindowBeforeEdit(Pvw, Cancel) {
    let intResponse
    intResponse = MsgBox("Do you really " + "want to edit the workbook?", jsYesNo)
    if(intResponse == jsResultNo) {
        Cancel = true
    }
}


请参阅