ich suche ein Makro, oder einen entsprechenden Befehl, mit welchem ich die (26) verschiedenen Tabellen-Blätter (Sheets) meines Dokumentes per Makro anwählen (in den Vordergrund!) bringen kann. U.a. ist für jeden Monat ein Blatt vorhanden. Nach Klick auf einen Knopf (Makro zugewiesen) soll das entsprechende Blatt in den Vordergrund kommen. Bisher kann ich zwar alles mögliche mit dem angewählten Blatt machen, aber es will nicht in den Vordergrung
Kann mir bitte jemand helfen?
ja o.k. das funktioniert so wie Du schreibst. Aber das gefällt mir nicht.
Ich habe 26 Schaltflächen mit den jew. Tabellennamen angeordnet. Und nun möchte ich durch ein einfaches "Klick" auf eine dieser Schaltflächen direkt in das entsprechende Tabellenblatt springen, sprich: es soll in den Vordergrund. Im Moment kann ich mir zwar schon (zum Test) anzeigen lassen welches Blatt zu sehen sein sollte (MsgBox ...), aber das Blatt dann auch sehen kann ich leider nicht. Unter Excel (ja ich weiß: was ist Excel?) gibt's da die Möglichkeit mit "ActiveSheet" o.s.ä.. Gibt es das auch in ähnlicher Form für Calc?
REM Das Objekt der Tabelle, die nach vorne soll
oSheet = thisComponent.sheets.getByName("MeineTabelle")
REM un jetzt aktiv schalten
thisComponent.getCurrentController.setActiveSheet(oSheet)