Seite 1 von 1

Aufruf über Menu

Verfasst: So, 29.04.2007 23:30
von damian1984
Hallo,

Ich habe ein kleines Makro geschrieben, dass einen Dialog öffnet und dann den Text ergänzt...

Das funktioniert an sich wunderbar. Nur wenn ich das Makro nach dem neuen öffnen des Dokumentes über Extras->Makros ausführen starte, dann kommt die Fehlermeldung:

Aktion nicht unterstützt. Ungültiger Prozeduraufruf.

Versuche ich es aber danach nochmal, dann funktioniert es.

Kann man Makros auch beim Öffnen eines Dokumentes automatisch ausführen?

Versucht habe ich es unter Extras->Anpassen
Aber das klappt anscheinend nicht.

Der Code

Code: Alles auswählen

Dim dlg, oForm As Object
Sub Document_New
    oForm = DialogLibraries.Standard.UserForm1
    dlg = CreateUnoDialog(oForm)
    dlg.Execute()
End Sub
Bin für jede Hilfe dankbar.

Betriebssystem: WinXP
Openoffice 2.2

Ich bedanke mich schon mal im Voraus für jede Hilfe/Tip.

Verfasst: Mo, 30.04.2007 14:52
von komma4
schaue Dir mal die mit OOo mitgelieferten Basic-Beispiele an, Suchbegriff:

Code: Alles auswählen

LoadDialog
Merke: erst laden, dann verwenden.

Verfasst: Mo, 30.04.2007 17:25
von damian1984
Vielen dank. Funktioniert. :)