Auswahl des Druckers in VBA?

Gibt es ein Möglichkeit in Access 97 unter VBA abzufragen welche Drucker an einem Computer eingerichtet sind und dann zu bestimmen auf welchem ein Bericht gedruckt werden soll.

Ich habe mich schon mit den Eigenschaften „PrtDevMode“, „PrtDevNames“ und „PrtMip“ herumgespielt, aber bin zu keinem verwertbaren Ergebnis gekommen.

Hi,

probiere das mal:

http://212.223.74.189/cgi-bin/db2net.exe?D2NDb=D%3A%5Cftp%5Cacess-guru%5Cdatabase%5CDownSchulte.mdb&D2NProject=AppendReferrer&tblReferrer.txtDATEI=Drucker.zip&tblReferrer.txtLINK=http%3A//www.franks-access.purespace.de/fjDruck.zip&tblReferrer.txtREFERRER=Schulte

Grüße
Horst

http://www.officetipps.net

Nein, klappt leider nicht. Ich bräuchte eine Möglichkeit direkt aus VBA bestimmen zu können welcher Drucker verwendet werden soll (alle anderen Einstellungen sind nicht so wichtig), aber mit dieser Methode müsste man für jeden Bericht neu bestimmen (ich will 7 Berichte mit den selben Einstellungen drucken) welchen Drucker man will.

Weiters habe ich da noch das Problem, dass ich mit Access 97 das .mdb-Filen nicht öffnen konnte und somit weiss ich leider auch nicht ob diese Möglichkeit in der Version schon geht. (Eine kleine Hilfe wäre es schon).

LG, Floria.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Schau dir mal mein Beispiel „Standarddrucker“ (http://www.kraasch.de/beispiele.htm) an.

Gruß aus dem Norden
Reinhard Kraasch

Nein, klappt leider nicht. Ich bräuchte eine Möglichkeit
direkt aus VBA bestimmen zu können welcher Drucker verwendet
werden soll (alle anderen Einstellungen sind nicht so
wichtig), aber mit dieser Methode müsste man für jeden Bericht
neu bestimmen (ich will 7 Berichte mit den selben
Einstellungen drucken) welchen Drucker man will.

Weiters habe ich da noch das Problem, dass ich mit Access 97
das .mdb-Filen nicht öffnen konnte und somit weiss ich leider
auch nicht ob diese Möglichkeit in der Version schon geht.
(Eine kleine Hilfe wäre es schon).

LG, Floria.

Hallo,

hab mal was gelesen. werde einfach noch mal gucken wo, dann bekommst du eine Antwort von mir!

Gruß

Matthias