Excel - макрос за отключване на защитен с парола лист

Възможно е да се създаде макрос в лист Excel, който отключва листа, който вече е защитен с парола. Потребителите могат лесно да подготвят документ в листа и след това да го заключат отново с парола . Понякога защитеният с парола лист не може да бъде отворен. Трябва да се въведе конкретна команда или ключови думи, за да се създаде макрос в Excel. Това може да стане чрез визуалния основен редактор на Excel. Потребителите могат да отключват защитени с парола листове с прост синтаксис. След отключването, всички официални изчисления и задачи могат лесно да бъдат изпълнени. Тази опция ще помогне на потребителя да запази поверителността.

  • Проблем
  • Решение
  • Отбележи, че

Проблем

Трябва да създам макрос, който отключва защитен с парола лист с определена парола, изпълнява определени задачи и след това го заключва отново със същата парола.

Решение

Синтаксисът е съвсем прост:

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

За повече подробности, ви предлагам да напишете "worksheet.protect" и "worksheet.unprotect" в помощния файл на Visual Basic редактор.

Изпробвайте и този синтаксис:

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

Отбележи, че

Благодарение на Иван-мотика за този съвет на форума.

Предишна Статия Следваща Статия

Топ Съвети