ich nutze schon lange ein Makro zum Drucken. Dabei arbeite ich mit folgendem Code (nicht vollständig):
Code: Alles auswählen
Dim Props
Dim sDrucker as String
Props=oWochenplan.getPrinter()
sDrucker=Props(0).value
Dim arg(2) as new com.sun.star.beans.PropertyValue
arg(0).name="Name"
arg(0).value = "<" & sDrucker & ">"
arg(1).name = "Wait"
arg(1).value = True
arg(2).name = "Pages"
arg(2).value = "1-2"
oWochenplan.print(arg())
Danke für die Hilfe
jkl