如何:移除工作表保护
更新: 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 月 |
增加了一个可在应用程序级外接程序中使用的代码示例。 |
客户反馈。 |