Passwortschutz im Makro

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

stommy7
**
Beiträge: 35
Registriert: Di, 27.06.2006 15:44

Passwortschutz im Makro

Beitrag von stommy7 »

Hallo!

Ich habe fünf Tabellenblätter ("1" bis "5") und möchte den Tabellenschutz (Passwort: 123) in dem Tabellenblatt deaktivieren, dessen Name in Zelle A1 steht.
Ich bekomme das ohne Hilfe leider nicht hin.

Schonmal Danke im Voraus!
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Re: Passwortschutz im Makro

Beitrag von Toxitom »

Hey Stommy,

was bekommst du denn nicht hin? Poste doch mal den schon erzeugten Code???

Tabellenschutz aufheben:

Code: Alles auswählen

oTab.unprotect("123")
Tabelle erhalten:

Code: Alles auswählen

sName = thisComponent.sheets(0).getCellrangeByName("A1").string
oTab = thisComponent.sheets.getByName(sName)
Wo hakt es?

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
stommy7
**
Beiträge: 35
Registriert: Di, 27.06.2006 15:44

Re: Passwortschutz im Makro

Beitrag von stommy7 »

Okay danke! Alles bestens! So funktionierts!

Dankeschön
Antworten