HOW TO:移除工作表的保護
更新: 2008 年 7 月
適用於 |
---|
本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。 專案類型
Microsoft Office 版本
如需詳細資訊,請參閱依應用程式和專案類型提供的功能。 |
您可以用程式設計的方式,從 Microsoft Office Excel 工作表移除保護。
下列範例使用 getPasswordFromUser 變數,此變數包含向使用者取得的密碼。
若要透過文件層級取消保護工作表
呼叫工作表的 Unprotect 方法,並在必要時傳入密碼。這個範例會假設您是使用名為 Sheet1 的工作表。
Globals.Sheet1.Unprotect(getPasswordFromUser)
Globals.Sheet1.Unprotect(getPasswordFromUser);
若要透過應用程式層級增益集取消保護工作表
呼叫現用工作表的 _Worksheet.Unprotect 方法,並在必要時傳入密碼。
CType(Application.ActiveSheet, Excel.Worksheet).Unprotect(getPasswordFromUser)
((Excel.Worksheet)Application.ActiveSheet).Unprotect(getPasswordFromUser);
請參閱
工作
概念
全域存取 Visual Studio Tools for Office 專案中的物件
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2008 年 7 月 |
加入可以用於應用程式層級增益集的程式碼範例。 |
客戶回函。 |