Sub
Druckerauswahl()
Dim
strDrucker
As
String
Dim
strDocName
As
String
Dim
strFilter
As
String
strDrucker = Application.ActivePrinter
strDocName = ActiveDocument
Application.ActivePrinter =
"DEIN_DRUCKERNAME"
Application.PrintOut FileName:=
""
, _
Range:=wdPrintAllDocument, _
Item:=wdPrintDocumentContent, _
Copies:=1, _
Pages:=
""
, _
PageType:=wdPrintAllPages, _
ManualDuplexPrint:=
False
, _
Collate:=
True
, _
Background:=
True
, _
PrintToFile:=
False
, _
PrintZoomColumn:=0, _
PrintZoomRow:=0, _
PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
With
ActiveDocument.PageSetup
.FirstPageTray = wdPrinterMiddleBin
.OtherPagesTray = wdPrinterMiddleBin
End
With
ActivePrinter = strDrucker
With
ActiveDocument.PageSetup
.FirstPageTray = wdPrinterAutomaticSheetFeed
.OtherPagesTray = wdPrinterAutomaticSheetFeed
End
With
Application.ActivePrinter = strDrucker
End
Sub
Gruß Detlev