Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Arbeitsmappenschutz per Makro ein und ausschalten

Forumthread: Arbeitsmappenschutz per Makro ein und ausschalten

Arbeitsmappenschutz per Makro ein und ausschalten
18.08.2003 18:10:52
Chris
Hallo,
Ich möchte per Makro und Passwort die Arbeitsmappe schützen und entsperren.
Wenn ich über den Recorder gehe kommt trotz Passworteingabe nur:

ActiveWorkbook.Protect Structure:=True, Windows:=True

Wie bekomme ich jetzt die Passwortsicherung da hinein? Es ist kein problem das Passwort direkt in das Makro zu schreiben. Ich möchte nicht jedesmal das Passwort eintippen müssen.

Vielen Vielen Dank

Chris
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Arbeitsmappenschutz per Makro ein und ausschalten
18.08.2003 18:17:55
Werner
Hallo Chris
Hier der code

ActiveWorkbook.Protect "mein Passwort" ' Schützen
ActiveWorkbook.Unprotect "mein Passwort" ' Schutz aufheben

gruss Werner


AW: Arbeitsmappenschutz per Makro ein und ausschalten
18.08.2003 18:20:03
Hajo_Zi
Hallo Chris

ergänze

Password:="Password"



Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.

Microsoft MVP für Excel

Das Forum lebt auch von den Rückmeldungen.

Zurzeit gibt es wieder Probleme mit der E-Mail Benachrichtigung.

Ich bekomme Mails zu Beiträgen an denen ich nicht beteiligt bin und zusätzlich noch Mails zu meinen eigenen Beiträgen.
Das Problem mit den eigenen Benachrichtigung kann gelöst werden durch Lösche und Neuanmelden. Dieses möchte ich aber nicht jeden Tag machen.
Um dieses Problem erstmal zu beseitigen habe ich die automatische Mailbenachrichtigung abgeschaltet.
Aus diesem Grunde ist es dem Zufall überlassen ob auf Rückfragen Antworten von mir kommen.


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige

Infobox / Tutorial

Arbeitsmappenschutz per Makro aktivieren und deaktivieren


Schritt-für-Schritt-Anleitung

Um die Excel-Arbeitsmappe per Makro zu schützen und den Schutz wieder aufzuheben, folge diesen einfachen Schritten:

  1. Öffne den Visual Basic for Applications (VBA) Editor:

    • Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Erstelle ein neues Modul:

    • Klicke im Menü auf Einfügen und dann auf Modul.
  3. Füge den folgenden Code ein:

    Sub ArbeitsmappeSchuetzen()
       ActiveWorkbook.Protect Password:="deinPasswort", Structure:=True, Windows:=True
    End Sub
    
    Sub ArbeitsmappeSchutzAufheben()
       ActiveWorkbook.Unprotect Password:="deinPasswort"
    End Sub
    • Ersetze deinPasswort durch das gewünschte Passwort.
  4. Speichern und schließen:

    • Speichere die Änderungen und schließe den VBA-Editor.
  5. Führe das Makro aus:

    • Gehe zurück zu Excel, drücke ALT + F8, wähle das Makro aus und klicke auf Ausführen.

Häufige Fehler und Lösungen

  • Fehler: "Schutz konnte nicht aufgehoben werden"

    • Stelle sicher, dass das eingegebene Passwort korrekt ist. Wenn das Passwort vergessen wurde, gibt es keine einfache Möglichkeit, den Schutz ohne Drittanbieter-Tools aufzuheben.
  • Fehler: "Das Makro kann nicht ausgeführt werden"

    • Überprüfe, ob die Makros in den Excel-Einstellungen aktiviert sind. Gehe zu Datei > Optionen > Trust Center > Einstellungen für das Trust Center > Makroeinstellungen und aktiviere die Makros.

Alternative Methoden

Wenn du keinen VBA-Code verwenden möchtest, kannst du die Arbeitsmappe auch manuell schützen:

  1. Gehe zu Datei > Informationen > Arbeitsmappe schützen.
  2. Wähle die Option zum Schützen der Struktur und des Windows.
  3. Gib ein Passwort ein, wenn du dazu aufgefordert wirst.

Praktische Beispiele

Hier sind einige Anwendungsbeispiele für den Arbeitsmappenschutz:

  • Schutz für vertrauliche Daten: Schütze deine Arbeitsmappe, wenn sie sensible Informationen enthält, um unbefugte Änderungen zu verhindern.
  • Vorlagen erstellen: Verwende den Arbeitsmappenschutz, um sicherzustellen, dass nur bestimmte Bereiche bearbeitet werden können.

Tipps für Profis

  • Passwortverwaltung: Verwende einen Passwortmanager, um deine Passwörter sicher zu speichern und zu verwalten, falls du das Passwort für den Arbeitsmappenschutz vergessen hast.
  • Makros schützen: Wenn du Makros erstellt hast, die den Arbeitsmappenschutz aufheben, solltest du diese ebenfalls schützen, um sicherzustellen, dass sie nicht unbefugt geändert werden können.

FAQ: Häufige Fragen

1. Wie kann ich den Arbeitsmappenschutz aufheben, wenn ich das Passwort vergessen habe?
Leider gibt es keine einfache Möglichkeit, den Schutz aufzuheben, wenn das Passwort verloren gegangen ist. Es gibt jedoch einige spezialisierte Softwarelösungen, die möglicherweise helfen können.

2. Kann ich den Arbeitsmappenschutz auch ohne Passwort aktivieren?
Ja, du kannst die Arbeitsmappe ohne Passwort schützen, jedoch ist dies nicht empfehlenswert, da jeder den Schutz umgehen kann. Es ist besser, ein sicheres Passwort zu verwenden, wenn du deine Daten schützen möchtest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige