von sascha2 » Fr, 01.10.2010 00:14
Hallo,
ich versuche mich erstmals mit Makros.
Um die Sache anfangs einfach zu halten, zeichne ich div. Aktionen mit "Makro auszeichnen" auf.
z.B folgendes:
Code: Alles auswählen
sub Main
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:PageFormatDialog", "", 0, Array())
end sub
Dies sollte den Dialog "Format --> Seite --> Tabelle" öffnen und ein Haken bei "Drucken --> Objekte/Grafiken" setzen.
Aber dieses Makro öffnet natürlich nur den Dialog "Format --> Seite"
Wie kann ich das Makro erweiteren, dass das richtige Tab geöffnet wird und der entsprechende Haken gesetzt wird?
gruß und danke,
Sascha
Hallo,
ich versuche mich erstmals mit Makros.
Um die Sache anfangs einfach zu halten, zeichne ich div. Aktionen mit "Makro auszeichnen" auf.
z.B folgendes:
[code]sub Main
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:PageFormatDialog", "", 0, Array())
end sub[/code]
Dies sollte den Dialog "Format --> Seite --> Tabelle" öffnen und ein Haken bei "Drucken --> Objekte/Grafiken" setzen.
Aber dieses Makro öffnet natürlich nur den Dialog "Format --> Seite"
[code]uno:PageFormatDialog[/code]
Wie kann ich das Makro erweiteren, dass das richtige Tab geöffnet wird und der entsprechende Haken gesetzt wird?
gruß und danke,
Sascha