WPS 加载项开发 > 表格 API 参考 > Workbook > 方法 > Workbook.ProtectSharing 方法
保存工作簿并设置共享保护。

语法

表达式.ProtectSharing(Filename, Password, WriteResPassword, ReadOnlyRecommended, CreateBackup, SharingPassword, FileFormat)

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

参数

名称 必选/可选 数据类型 说明
Filename 可选 Variant 一个表示保存文件的名称的字符串。可以包含一个完整路径;否则 ET 将该文件保存到当前文件夹中。
Password 可选 Variant 一个区分大小写的字符串,表示保护此文件所用的密码。长度不应超过 15 个字符。
WriteResPassword 可选 Variant 一个字符串,表示此文件的写保护密码。如果保存文件时使用了密码,但在打开文件时未提供密码,则该文件以只读方式打开。
ReadOnlyRecommended 可选 Variant 如果为 True,则在打开文件时显示一条建议文件以只读方式打开的消息。
CreateBackup 可选 Variant 如果为 True,则创建备份文件。
SharingPassword 可选 Variant 一个字符串,表示文件共享保护密码。
FileFormat 可选 Variant 指示文件格式的字符串。

说明

示例

本示例保存第一张工作簿并设置共享保护。

示例代码
function ProtectWorkbook() {
    let wbAWB = Application.ActiveWorkbook
    let strPwd = prompt("Enter password for the file")
    let strSharePwd = prompt("Enter password for sharing")

    wbAWB.ProtectSharing(null, strPwd, null, null, null, strSharePwd)

}

Set password protection for shared workbook?


请参阅