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
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?
Cheers Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5 DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)