HotXLS 文档

SetModifyPassword 方法

在 Workbook 上设置写保留密码,这样 Excel 会提示输入修改密码或提供以只读方式打开文件的选项

语法

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord 必填 Widestring。写保留密码。空字符串清除现有保留
RecommendReadOnly 必填 Boolean。设为 True 以在未提供正确密码时让 Excel 建议以只读方式打开文件
UserName 必填 Widestring。当前持有写保留的用户名称,由 Excel 在密码提示中显示

备注

这是写保留(FILESHARING)密码,与工作簿打开密码以及 Protect/UnProtect 结构保护不同。成功调用后,IsWriteReserved 返回 True

示例

此示例将 Workbook 保留给 "Alice" 编辑,并建议任何没有密码的人以只读方式访问

Workbook.SetModifyPassword('mypass123', true, 'Alice');