Excel-TippBlattschutz mit Makro aktivieren
Mit VBA lässt sich der Blattschutz von Tabellen setzen und aufheben. Die VBA-Methode in Excel zum Setzen des Blattschutzes heißt Worksheet.Protect. Die Methode zum Aufheben des Schutzes heißt Worksheet.Unprotect. Die Protect-Methode wirkt sich nur auf ungeschützte Arbeitsblätter aus. Bei bereits geschützten Arbeitsblättern bleibt die Protect-Methode wirkungslos.
Makro für Blattschutz ohne Kennwort
Mit den folgenden Makros wird der Blattschutz für Tabelle1 ohne Kennwort gesetzt und aufgehoben.
Makro für Blattschutz mit Kennwort
Der Blattschutz kann auch mit Kennwort gesetzt werden. Das Kennwort lautet im folgenden Beispiel „meinPasswort“.
Blattschutz für alle Tabellen der Arbeitsmappe
Mit einer For-Schleife wird der Blattschutz für alle Tabellen einer Arbeitsmappe eingeschaltet oder aufgehoben. Im folgenden Beispiel wird der Blattschutz ohne Kennwort verwendet.