Ein Makro ist eine Arbeitsblatt auf Arbeitsmappe öffnen zu Entschützen

Wenn Sie Excel-Dateien mit geschützten Blätter verteilt haben, erhalten Sie wahrscheinlich die Arbeitsmappen mit den Blättern zurück noch geschützt. Oft müssen Sie die Arbeitsblätter in einer Arbeitsmappe Aufheben des Schutzes vor Ihrer Arbeit fortfahren. Wenn Sie feststellen, dass Sie ständig Arbeitsblätter sind unprotecting kann dieses Makro sein genau das Richtige.

Wie die Makro funktioniert

Der Code wird von der Arbeitsmappe Open-Ereignis ausgelöst. Wenn Sie eine Arbeitsmappe öffnen, wird dieses Ereignis ausgelöst wird, innerhalb des Codes ausgeführt wird. Dieses Makro wieder freigegeben werden automatisch die angegebene Blatt mit dem angegebenen Kennwort ein, wenn die Arbeitsmappe geöffnet wird:

Private Sub Workbook_Open () 'Schritt 1: das Blatt mit einem passwordSheets Protect ( "Sheet1") Unprotect Passwort:. = "RED" End Sub

Die Makronamen explizit das Blatt, das Sie aufheben wollen - Sheet1, in diesem Fall. Dann übergibt sie das Passwort erforderlich, um das Blatt zu ungeschützt.

Excel-Passwörter sind case-sensitive, so achten Sie auf die genaue Passwort und Kapitalisierung, die Sie verwenden.

Wie das Makro zu verwenden,

Um dieses Makro zu implementieren, müssen Sie kopieren und fügen Sie ihn in das Workbook_Open Ereigniscode-Fenster. das Makro hier Platzierung ermöglicht es jedes Mal, wenn die Arbeitsmappe ausgeführt wird geöffnet:

  1. Visual Basic-Editor aktivieren, indem Sie Alt + F11 drücken.

  2. Im Projektfenster, finden Sie Ihr Projekt / Arbeitsmappe Namen und klicken Sie auf das Pluszeichen neben ihm alle Blätter zu sehen.

  3. Klicken Sie auf Thisworkbook.

  4. In der Event-Dropdown-Liste, wählen Sie das Open-Ereignis.

  5. Geben oder den Code in das neu erstellte Modul einfügen, die Blattnamen zu modifizieren (falls erforderlich) und das Kennwort ein.

    Geben Sie den Code in der Arbeitsmappe Open-Ereignis.
    Geben Sie den Code in der Arbeitsmappe Open-Ereignis.

Menü