ich habe zur Zeit ein Makro das eine Listbox durch eine Datenbankabfrage befüllt. Die Listbox wurde einfach durch die Formular-Steuerelemente
in einem calc Sheet Formular "per Hand" gezeichnet und mit dem Namen "ListBox" benannt, wodurch ich sie dann im Makro ansprechen kann.
Nun würde ich aber die Listbox auch gerne vom Makro zeichnen lassen (mit Angabe der Breite, Höhe und Position). Das Ziel ist, dass ich von einem leeren calc Sheet ausgehe,
das Makro aufrufe und das Formular mit der Listbox erstellt wird.
Ist das möglich im OpenOffice?
Habe leider nichts dazu gefunden bis jetzt.
Liebe Grüße
Edit:
ok, habe es mir anders überlegt

eigentlich wäre es sogar besser, wenn das Makro einen Dialog zeichnet (also doch kein Formular), dessen Listbox mit einer Datenbankabfrage befüllt wird und wenn dieser Dialog vielleicht einen OK-Button enthält, der dann ein anderes Makro auslöst (das Makro, das den selektierten Listboxeintrag im Dialog ausliest und mit diesem Parmameter eine SQL Abfrage absetzt, dessen Ergebnis wiederum ins aktive Sheet geschrieben wird).
Also kurz gesagt: ich würde gerne wissen, wie man durch ein Makro einen Dialog mit Listbox (Höhe, Breite und Postion angeben) und OK-Button zeichnet, der dann ein anders Makro auslöst.