ich hatte vor einiger Zeit, Dank Hajo Z, mein Problem: "Drucken auf 2 Druckern" erfolgreich lösen können.
Da ich meinen PC leider neu aufsetzen musste, klappt dieser Code bei mir nicht mehr:
Sub Drucken_auf_zwei_Drucker()
' Drucken_auf_zwei_Drucker Makro
' Makro am 03.02.2013 von * aufgezeichnet
Application.ActivePrinter = "HP Photosmart C7200 series auf Ne04:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"HP Photosmart C7200 series auf Ne04:", Collate:=True
Application.ActivePrinter = "PDF Druck auf FPP3:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"PDF Druck auf FPP3:"
End Sub
Ich habe diesen Code einer Schaltfläche zugeordnet und beim ersten mal ausführen klappt dieser auch.Nur wenn ich anschließend noch einmal etwas Drucken möchte, Druckt mir Excel nur in PDF Form und zwar 2x ohne es vorher auf den HP auszuwerfen.
Ich hatte auch schon bereits den Makrorecorder erneut aufgerufen und selbige Schritte gemacht wie in meiner ersten Problem Schilderung: https://www.herber.de/forum/archiv/1296to1300/t1297331.htm
Dabei kam dann dieser Code heraus:
Sub Druck_auf_HP_und_PDF()
' Druck_auf_HP_und_PDF Makro
' Makro am 28.07.2013 von JPM aufgezeichnet
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Application.ActivePrinter = "pdfFactory Pro auf FPP3:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"pdfFactory Pro auf FPP3:"
End Sub
Wo liegt der Fehler? Kann mir jemand helfen das Problem zu lösen?Mir scheint, als wenn Excel/Windows bei dem zweiten Ausführungsversuch den PDF Drucker als Standarddrucker aktiviert hat.
Mit besten Grüßen aus dem Frankenland
Jean-Pierre