11.06.2025, 15:19
Hallo zusammen,
da ich mit VBA nicht vertraut bin, habe ich mir bislang so ziemlich alles über den Rekorder zusammenfrickeln können
Allerdings scheitere ich hier: ich möchte gern schlicht über eine Schaltfläche den definierten Druckbereich über einen bestimmten(!) Drucker ausdrucken.
Wenn ich das über den Rekorder "aufnehme", endet das in
Sub Etikettendruck_auf_Drucker_3()
'
' Etikettendruck_auf_Drucker_3 Makro
'
'
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
End Sub
Jedoch findet der Druck trotzdem immer noch auf dem Standarddrucker statt.
Was müsste ich hinzufürgen, um bspw. "Drucker 3" gezielt anzusprechen?
Lieben Dank sagt
der Klaus
da ich mit VBA nicht vertraut bin, habe ich mir bislang so ziemlich alles über den Rekorder zusammenfrickeln können

Allerdings scheitere ich hier: ich möchte gern schlicht über eine Schaltfläche den definierten Druckbereich über einen bestimmten(!) Drucker ausdrucken.
Wenn ich das über den Rekorder "aufnehme", endet das in
Sub Etikettendruck_auf_Drucker_3()
'
' Etikettendruck_auf_Drucker_3 Makro
'
'
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
End Sub
Jedoch findet der Druck trotzdem immer noch auf dem Standarddrucker statt.
Was müsste ich hinzufürgen, um bspw. "Drucker 3" gezielt anzusprechen?
Lieben Dank sagt
der Klaus
Ich arbeite mit Menschen zusammen, die Excel nicht so strukturiert und themenzentriert nutzen, wie es hier meistenteils der Fall ist. Excel wird gern auch mal nur zur einfachen Darstellung und Veranschaulichung (teilweise als regelrechter Experimentierkasten oder als "Was-passiert-dann?-Maschine") genutzt und weniger zur "echten Berechnung im professionellem Einsatz". Demzufolge sind meine Fragen auch meistens nicht so logisch und strukturiert aufgebaut wie hier im Forum größtenteils üblich und erscheinen - was ihren Inhalt angeht - manchmal recht naiv. Um so mehr ist Eure Hilfe immer willkommen, vielen Dank für Eure Unterstützung
