Druckereinstellungen per VBA ändern

02/05/2009 - 07:58 von Ralf Theis | Report spam
Guten Tag,

ich habe beim Drucken folgende Probleme in Access 2003 (WIN XP SP2):

1. Gem. der FAQ von Karl Donaubauer (Berichte, Punkt 5.1) und Microsoft
KB-Artikel 284286 habe ich versucht, für verschiedene HP-Laserdrucker (z. B.
LaserJet 5100 dn, 3005 dn) Einstellungen zu veràndern. Bei Randeinstellungen
und Ausrichtung (hochkannt, quer) klappt dies auch einwandfrei. Probleme
bereiten die Einstellungen für Duplexdruck und Qualitàt (schnell oder hohe
Druckqualitàt). Für das Einstellen des Duplexdruckes habe ich exact die
Vorgabe aus dem Beispielcode aus KB-ID 284286 übernommen - leider ohne
Erfolg. Es wird weiterhin ein doppelseitiges Dokument auf 2 Blàtter
gedruckt.

2. Auch die Auswahl eines Druckers gem. 5.1 geling mir nicht: Ich lasse
sàmtliche auf dem PC installierten Drucker in einem Kombinationsfeld
auflisten und den gewünschten durch den User auswàhlen. In der
Layoutkontrolle wird dann aber nicht der ausgewàhlte angezeigt, sondern der
in Windows als Standarddrucker markierte.

Vielen Dank für eure Hilfe

Ralf
 

Lesen sie die antworten

#1 Thomas Möller
02/05/2009 - 09:05 | Warnen spam
Hallo Ralf,

Ralf Theis schrieb:
ich habe beim Drucken folgende Probleme in Access 2003 (WIN XP SP2):
1. Gem. der FAQ von Karl Donaubauer (Berichte, Punkt 5.1) und Microsoft
KB-Artikel 284286 habe ich versucht, für verschiedene HP-Laserdrucker
(z. B. LaserJet 5100 dn, 3005 dn) Einstellungen zu veràndern. Bei
Randeinstellungen und Ausrichtung (hochkannt, quer) klappt dies auch
einwandfrei. Probleme bereiten die Einstellungen für Duplexdruck und
Qualitàt (schnell oder hohe Druckqualitàt). Für das Einstellen des
Duplexdruckes habe ich exact die Vorgabe aus dem Beispielcode aus KB-ID
284286 übernommen - leider ohne Erfolg. Es wird weiterhin ein
doppelseitiges Dokument auf 2 Blàtter gedruckt.

2. Auch die Auswahl eines Druckers gem. 5.1 geling mir nicht: Ich lasse
sàmtliche auf dem PC installierten Drucker in einem Kombinationsfeld
auflisten und den gewünschten durch den User auswàhlen. In der
Layoutkontrolle wird dann aber nicht der ausgewàhlte angezeigt, sondern
der in Windows als Standarddrucker markierte.



Du solltest Deinen Code hier posten. Dann wird es wesentlich leichter
fallen, Dir konkret zu helfen.

CU
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen