Hallo,
könnte mir bitte jemand verraten wie ich per BASIC-Code eine Schaltfläche (CommandButton) in einer Calc-Tabelle ausblenden kann....
Danke im vorraus!!!
Scahaltfläche in Tabelle ausblenden?
Moderator: Moderatoren
-
- Beiträge: 9
- Registriert: Mi, 22.03.2006 14:09
- Wohnort: Saarland
Hey white_chicken,
Das heisst, du teilst dem Controller (der ist zuständig für die Anzeige) mit, dass dieses Objekt nicht angezeigt werden soll. Zum Beispiel so:
Musst du halt für dich anpassen.
Gruss
Thomas
Klar. Du stellst die "Visibility" auskönnte mir bitte jemand verraten wie ich per BASIC-Code eine Schaltfläche (CommandButton) in einer Calc-Tabelle ausblenden kann....

Das heisst, du teilst dem Controller (der ist zuständig für die Anzeige) mit, dass dieses Objekt nicht angezeigt werden soll. Zum Beispiel so:
Code: Alles auswählen
oDoc = thisComponent
oDocController = oDoc.getCurrentController()
oForm = oDoc.sheets(0).drawpage.forms.getByIndex(0)
oCtl = oForm.getByName("pb")
oCtlView = oDocController.getControl(oCtl)
oCtlView.visible = false
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic