Excel - макрос для розблокування захищеного паролем аркуша

Можна створити макрос в аркуші Excel, який розблокує аркуш, який вже захищений паролем. Користувачі можуть легко підготувати документ в аркуші, а потім знову заблокувати його паролем . Іноді не можна відкрити аркуш, захищений паролем. Для створення макросу в Excel необхідно ввести певну команду або ключові слова . Це можна зробити через візуальний базовий редактор Excel. Користувачі можуть розблокувати аркуші, захищені паролем, за допомогою простого синтаксису. Після розблокування всі офіційні розрахунки та завдання можуть бути легко виконані. Цей параметр допоможе користувачеві зберегти конфіденційність.

  • Проблема
  • Рішення
  • Зверніть увагу на це

Проблема

Мені потрібно створити макрос, який розблокує аркуш, захищений паролем, з певним паролем, виконує певні завдання, а потім знову блокує його таким же паролем.

Рішення

Синтаксис досить простий:

 ActiveSheet.Unprotect ("MyPassWord") 'інструкції ActiveSheet.Protect ("MyPassWord") 

Для більш докладної інформації, я пропоную вам ввести "worksheet.protect" і "worksheet.unprotect" у файлі довідки візуального основного редактора.

Також спробуйте цей синтаксис:

 ActiveSheet.Protect PassWord: = "MyPassWord", DrawingObjects: = True, _ Contents: = True, сценарії: = True, AllowSorting: = True, AllowFiltering: = True, _ AllowUsingPivotTables: = True 

Зверніть увагу на це

Завдяки Івану-мотиці за цей відгук на форумі.

Попередня Стаття Наступна Стаття

Кращі Поради