von Stephan » Mi, 21.12.2011 06:39
Wenn ich "label" abfragen kann, kann ich dann nicht auch den Namen also die Bezeichnung der Schaltfläche abfragen?
Ja sicher, und da Du ja bereits Makros geschrieben hast sollte es leicht sein eine so banale Änderung selbst herauszufinden:
Code: Alles auswählen
Sub Tabellenwechsel(quelle)
x = quelle.Source.Model.Name
blatt = ThisComponent.Sheets().getByName(x)
ThisComponent.CurrentController.setActiveSheet(blatt)
End Sub
(.Name ist hier im Übrigen der Name der Schaltfläche und nicht etwa der Name des 'Shapes der Schaltfläche'.)
Gruß
Stephan
[quote]Wenn ich "label" abfragen kann, kann ich dann nicht auch den Namen also die Bezeichnung der Schaltfläche abfragen?[/quote]
Ja sicher, und da Du ja bereits Makros geschrieben hast sollte es leicht sein eine so banale Änderung selbst herauszufinden:
[code]Sub Tabellenwechsel(quelle)
x = quelle.Source.Model.Name
blatt = ThisComponent.Sheets().getByName(x)
ThisComponent.CurrentController.setActiveSheet(blatt)
End Sub[/code]
(.Name ist hier im Übrigen der Name der Schaltfläche und nicht etwa der Name des 'Shapes der Schaltfläche'.)
Gruß
Stephan