Практическое руководство. Снятие защиты с листов
Обновлен: Июль 2008
Применение |
---|
Сведения в данном разделе относятся только к указанным проектам 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 |
Добавлен пример кода, который можно использовать в надстройке уровня приложения. |
Обратная связь от клиента. |