HotXLS 文件

SetModifyPassword 方法

在活頁簿上設定寫入保留密碼,讓 Excel 提示輸入修改密碼,或提供以唯讀方式開啟檔案

語法

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord 必要項 Widestring。寫入保留密碼。空字串會清除現有的保留
RecommendReadOnly 必要項 Boolean。設為 True 時,若未提供正確密碼,Excel 會建議以唯讀方式開啟檔案
UserName 必要項 Widestring。目前持有寫入保留的使用者名稱,會由 Excel 顯示在密碼提示中

備註

這是寫入保留 (FILESHARING) 密碼,不同於活頁簿開啟密碼,也不同於 Protect/UnProtect 結構保護。呼叫成功之後,IsWriteReserved 會傳回 True

範例

此範例將活頁簿保留給「Alice」編輯,並建議任何未持有密碼的人以唯讀方式開啟

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