Hallo an die Community!
Ich habe eine mühselig erstellte Arbeitsmappe mit mehreren Blättern. Mehrere Zellen habe ich via Menü vom Blattschutz ausgenommen (Zellen formatieren, Hakerl bei Gesperrt weg). Jetzt möchte ich den Blattschutz für ALLE Blätter gleichzeitig setzen und aufheben können.
Bei der Suche nach einer Lösung bin ich hier im Archiv auf diesen Beitrag gestoßen:
http://www.wer-weiss-was.de/cgi-bin/forum/showarchiv…
Ich hab das dort zitierte Makro einmal in „diese Arbeitsmappe“ zusätzlich zu dem dort bereits vorhandenen (siehe unten) kopiert, nur leider funzt das ganze nicht. Auch konnte ich mit dem Hinweis, daß ein „Fensterchen“ zur Passwortabfrage auftaucht auch nichts anfangen. Was habe ich bei dem ganzen falsch gemacht???
In „diese Arbeitsmappe“ befindet sich bereits dieses Makro:
Private Sub Workbook_Open()
Application.GoTo Worksheets(„Kontrakte_W_PSENICE“).Range(„A5“), True
Dim ws As Worksheet
For Each ws In Worksheets
ws.EnableSelection = xlUnlockedCells ’ nur ungesperrte Zellen
Next ws
End Sub
Zusätzliche Frage:
wenn der Blattschutz so via Makro gesetzt wird, was passiert dann, wenn jemand beim Öffnen der Datei auf „Makros deaktivieren“ klickt. Ist dann der ganze Schutz auch nicht mehr gegeben???
Hinweis: arbeite mit Excel97 auf WinXP und bin ein absolut blutiger Anfänger was Makros betrifft.
Vielleicht findet sich jemand, der mir bei der Lösung behilflich sein kann.
Herzliche Grüße,
Konrad 