mit diesem Code möchte ich drucken:
ActiveWindow.SelectedSheets.PrintOut Copies:=1, COLLATE:=True, ActivePrinter:=strPrinter
Allerdings landet der Druck immer auf dem Standarddrucker und nie auf dem Gerät, welches ich als strPrinter mitgebe.Debuge ich die Zeile, steht zur Laufzeit in ActivePrinter der Name des Standarddruckers (auf dem der Druck landet und der in der Excel-Drucker-Auswahl an Position 1 steht) und in strPrinter mein gewünschter Druckername. Was mache ich falsch?
Danke und Grüße
Sven