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