Hallo Mathias,
Mathias Bauer schrieb:

Gisbert Friege wrote:

Liebe Makro-SpezialistInnen,

nehme ich per Makro-Aufzeichnen einen Aufruf des Druckerdialogs (Datei-Drucken...) und des anschließenden Druckens auf...

... dann wird bei Aufruf diese Makros direkt auf den aktuellen Drucker gedruckt, aber nicht der Druckerdialog aufgerufen.

Wie kann ich aus einem eigenen Makro heraus den Drucker-Dialog aufrufen, um dort vor dem Drucken z.B. die Anzahl der Ausdrucke einzustellen?

Lass einfach die Parameter weg:

sub DokumentDrucken
  dim document   as object
  dim dispatcher as object
  document   = ThisComponent.CurrentController.Frame
  dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
  dim args()
  dispatcher.executeDispatch(document, ".uno:Print", "", 0, args())
end sub

boah eeeey: tuts perfekt! Danke Dir!

--
                           / \
gruss                      \ /   ASCII Ribbon Campaign
gisbert friege              X    Against HTML Mail
                           / \

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an