Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
764to768
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
764to768
764to768
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Blattschutz

Blattschutz
15.05.2006 09:24:42
Martina
Ich habe 15 Blätter in einer Arbeitsmappe und ich möchte alle Blätter einzeln mit einem Blattschutz und Passwort versehen. Leider kann ich nicht für alle auf einmal diese Funktion ausführen. Gibt es da einen Trick?

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

Betreff
Datum
Anwender
Anzeige
AW: Blattschutz
15.05.2006 09:38:47
Matthias
Hallo Martina,
Das kannst du mit diesem Makro machen:

Sub BlattschutzAlle()
Dim pw As String
Dim sh As Worksheet
pw = InputBox("Passwort:", "Blätter schützen")
If InputBox("Bestätigung:", "Blätter schützen") <> pw Then
MsgBox "Passwörter waren nicht identisch!", vbCritical, "Abbruch"
Exit Sub
End If
For Each sh In ActiveWorkbook.Worksheets
sh.Protect Password:=pw
Next sh
End Sub



Und zum Schutz aufheben aller Blääter:

Sub BlattschutzAlleAus()
Dim pw As String
Dim sh As Worksheet
pw = InputBox("Passwort:", "Blattschutz aufheben")
For Each sh In ActiveWorkbook.Worksheets
sh.Unprotect Password:=pw
Next sh
End Sub

in Excel Alt+F11, dann im VB-Editor Menü Einfügen, Modul. Ins erscheinende Fenster den Code kopieren.
Viel Glück,
Matthias
Anzeige
AW: Blattschutz
15.05.2006 10:08:59
Martina
Merci! Läuft perfekt.

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige