VBA Druckerschacht umstellen

Hallo,

mein (Netzwerk)Drucker besitzt einen „normalen“ Schacht (unten, zum rausziehen) und ein „Mehrzweckfach“ (vorn, zum ausklappen und Breite des Papiers einstellbar).

Nun drucke ich Etiketten über einen Bogen, der etwas größer als A4 ist. Deshalb nutze ich den Mehrzweckschacht um dies (per Makro) durchzuführen.
Nun ist leider folgendes Problem dass der Drucker standardmäßig „Duplex“ eingeschaltet hat.
Ich hab schon probiert bei PrintOut dieses „ManualDuplex“ auf „False“ zu setzen, was aber nichts bringt, da er immer die „RÜckseite“ mit drucken will. Somit nimmt er als (Leere) Rückseite ein weiteren Etikettenbogen (möchte gleich mehrere drucken) und die nächste Seite druckt er dann auf „Blatt 3“. Somit sind Etiketten verschwendet und am Ende druckt er mir auf normalem Papier die restlichen „Etiketten“ aus :-(.
Ich habe auch versucht zu sagen: „drucke nur Seite 1 aus“, bringt nix.
Auch habe ich versucht den Schacht zu ändern (Options.DefaultTray), aber auch das bringt nichts (er bringt keinen Fehler, aber er druckt weiter mit leerer Rückseite :frowning:
Was kann man tun (außer den Drucker manuell auf „nicht Duplex“ umzuschalten)?

Danke im Vorraus
Tobi@s

Ohne Angaben zu Drucker, Betriebssystem und Software aus der gedruckt wird (im Acrobat z.B. kann/muß das zum Teil seperat eingestellt werden) lässt sich das pauschal nicht beantworten.

Hallo,

du hast vollkommen recht:

  • Windows XP (glaub ich; ist fast alles nur noch virtuell)
  • Word 2007
  • Kyocera FS1030D

LG Tobi@s