Beim schließen prüfen ob Tabellenblatt wieder gesperrt

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Beim schließen prüfen ob Tabellenblatt wieder gesperrt

Re: Beim schließen prüfen ob Tabellenblatt wieder gesperrt

von theindless » Di, 20.03.2012 08:46

Hallo,

genialer Code Winfried... kann ich super gebrauchen.
Das hätte ich mir viel komplizierter vorgestellt.

Nach kurzem Probieren habe ich sogar herausgefunden, wie man analog einen Dokumentenschutz automatisiert.
Ist ja noch einfacher :-)

Nochmals Danke!

Re: Beim schließen prüfen ob Tabellenblatt wieder gesperrt

von komma4 » Di, 20.03.2012 08:05

Das folgende Makro versieht die Tabelle (Konstante in 1. Zeile: anpassen!) mit einem Blattschutz, wenn der nicht gesetzt ist.
Verbinde das Makro mit dem Extras>Anpassen...>Ereignisse Ereignis Dokument wird geschlossen

Code: Alles auswählen

CONST cTABELLE = "Tabelle2"

SUB de51340
' 2012-03-20

' Blattschutz einschalten
IF NOT _
   ThisComponent.Sheets().getByName( cTABELLE ).isProtected() THEN
   ThisComponent.Sheets().getByName( cTABELLE ).protect( "" ) 
END IF

END SUB 

Kommst Du damit zurecht?

Nach oben