Tipps & Tricks 24.07.2008, 16:33 Uhr

Excel: Blattschutz verhindert Aufklappen einer Gruppierung

Problem: Ich habe im Excel eine Tabelle erstellt, in der ich gewisse Zeilen mittels Gruppierung versteckt habe. Am linken Rand kann ich die Gruppierung aufklappen. Wenn ich einen Blattschutz einrichte, lässt sich die Gruppierung aber nicht mehr aufklappen. Gibt es eine Möglichkeit, wie sich diese Sperre umgehen lässt?
Lösung: Normalerweise gibt es in Excel keine Option, dies zu beeinflussen. Aber mit einem kleinen VBA-Makro lässt sich das umgehen. Das geht so: Heben Sie zuerst den Blattschutz auf und blenden Sie die gefilterten bzw. gruppierten Inhalte ein. Schalten Sie nun den Blattschutz wieder ein.
Jetzt gehts via Extras/Makro zum Visual Basic-Editor. Falls im linken Fensterteil der Projekt-Explorer fehlt, blenden Sie ihn via Ansicht ein. Klicken Sie im Projekt-Explorer doppelt auf «Diese Arbeitsmappe».
Tippen oder kopieren Sie folgenden Makrocode ins Fenster, siehe auch Screenshot:
Sub Workbook_Open()
ActiveSheet.Protect userinterfaceonly:=True, Password:="Passwort"
ActiveSheet.EnableOutlining = True 'für Gliederung
ActiveSheet.EnableAutoFilter = True 'für Autofilter
End Sub
Im obigen Screenshot haben wir einige Zeichen markiert. Statt «Passwort» müssen Sie natürlich jenes Passwort eingeben, das Sie für den Blattschutz verwendet haben. Falls Sie keines verwendet haben, lassen Sie den markierten Teil stattdessen ganz weg.
Gehen Sie zu Datei/Schliessen und zurück zu Excel. Speichern und schliessen Sie die Arbeitsmappe. Wenn Sie sie nächstesmal starten, lassen Sie das Ausführen der Makros zu. Effekt: Die Gruppierung lässt sich jetzt trotz aktiviertem Blattschutz auf- und zuklappen.
Übrigens: Es ist selbstverständlich nicht ratsam, für diesen Zweck das supergeheime Administrator-Kennwort zu verwenden. Zu leicht könnte jemand dieses der Excel-Datei wieder entlocken. (PCtipp-Forum)



Kommentare
Avatar
Ray
21.10.2015
Hallo Annika Makros die beim Öffnen eines Dokumentes automatisch ausgeführt werden sollen, müssen den Namen "Auto_Open" tragen. Dann gibt es übrigens noch diejenigen, die bei Schliessen des Dokumentes automatische ausgeführt werden sollen. Diese müssen mit "Auto_Close" benannt werden. Wenn das Dokument ohne Ausführung dieser Makros geöffnet oder geschlossen werden soll, muss beim öffnen bzw. schliessen des entsprechenden Files die Shift-Taste gedrückt gehalten werden. Gruss Ray

Avatar
sbau123
16.10.2017
Gruppierung und Formatierung unter Schutz Hallo zusammen, ich hoffe, hier kann mir noch jemand weiterhelfen. Ich habe einen Blattschutz in Excel angewendet und hatte dann auch das Problem, dass die Gruppierungen nicht mehr geöffnet werden konnten. Das habe ich mit dem Makro behoben. Dadurch verwirft es mir jetzt allerdings immer die Einstellungen, die ich im Dialogfenster Blatt schützen eingegeben habe wie z.B.: "Zellen formatieren" Weiß hier jemand eine Lösung? Dankeschön und viele Grüße!