Hallo Tobias,

Tobias Maurer schrieb:
Sehr geehrte Damen und Herren,
nun mal nicht so förmlich, wir sind hier aller per Du. (Es handelt sich um das Openoffice USER Forum)
ich befasse mich zurzeit mit der Konvertierung einiger Excel-Dateien in 
Open-Office-Dateien.
Das ist ein weites Feld. Aber gut.
 Dabei bin ich auf ein Problem gestoßen, welches ich bisweilen auch unter 
Zuhilfenahme des Internets nicht lösen konnte. Aus diesem Grund wende ich mich 
nun vertrauensvoll an diesen Support.
Wie gesagt, das hier ist nicht eine Support Abteilung, sondert eine User Liste. Wir helfen uns gegenseitig! Daher ist es auch nicht so sinnvoll, gleich bei der Ersten Anfrage gleich eine Datei im Anhang zu schicken. Immerhin bekommen das gleich ein paar 1000 User (ungefragt) zugesandt! Also immer erst das Problem beschreiben und dann, ggf. auf Anfrage jemandem die Beispieldatei per email zuschicken!!
Mein Problem: Ich möchte über verschiedene Buttons an bestimmte Stellen in verschiedenen Datenblättern springen. Bis dato kein Problem. Jedoch möchte ich anhand der Aufschrift der Buttons an eben diese Stellen springen.
Die Buttons erzeugst du in der Formularansicht? Dann sind sie doch statisch, und es ist somit möglich jedem Button ein entsprechendes Macro zuzuweisen? Also Button1 -> Maustaste gedrückt -> Macro.Button1 -> Call SucheeineZelle(Button1,Suchstr,Tabelle) usw. Button2 -> Maustaste gedrückt -> Macro.Button2 -> Call SucheeineZelle(Button2,Suchstr,Tabelle) usw.
Soll heißen: Ich möchte beim Aufruf des Makros herausfinden, von welchem Button 
aus es gestartet wurde. Bislang habe ich jedoch nur herausgefunden, wie ich die 
auf die Eigenschaften mir bekannter Items zugreifen kann, nicht jedoch auf mir 
zum Zeitpunkt des Makrostarts unbekannte Items.
Da du wie gesagt, einem Button ein Macro zuweisen must, ist es bekannt, welcher Button welches Macro aufruft.
Ich hoffe sie können mir bei meinem Problem behilflich sein.
Im anhang finden sie eine von mir erstellte Testdatei, in welcher das Makro 
enthalten ist.(Für den Fall, dass meine Ausführungen für Außenstehende etwas 
verwirrend klingen sollten).

Ich habe dir per email mal deine Geändertde Datei gesendet. In dieser befindet sich auch ein etwas anderer Ansatz für das Arbeiten mit Macros. (Ohne den ständigen Aufruf der Dispatcher Methode) Hier sie immer noch einmal auf die wirklich hilfreichen Macros von Andrew Pitonyak hingewiesen! Eine unerschöpfliche Quelle!!
Link? : http://www.pitonyak.org/oo.php
Vielen Dank im voraus.

Mit besten Grüßen
Tobias Maurer
Gruß zurück
Volker Heggemann

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Antwort per Email an