Druckerauswahl

28/01/2009 - 19:58 von Heiko Maier | Report spam
Hallo NG!

Ich habe in einem Form einen Druckbefehl (beim Clicken) der über eine
Abfrage nen Druckbefehl ausführt, allerdings wird damit immer der
Standarddrucker angesteuert.

Der VB-Code sieht so aus

Private Sub Befehl132_Click()
On Error GoTo Err_Befehl132_Click

Dim stDocName As String

stDocName = "ber_OppO_Projektdatenblatt"
DoCmd.OpenReport stDocName, acNormal

Exit_Befehl132_Click:
Exit Sub

Err_Befehl132_Click:
MsgBox Err.Description
Resume Exit_Befehl132_Click

End Sub

Nun möchte ich nicht automatisch auf dem Standarddrucker drucken, sondern
das Auswahlfenster nutzen um auch andere Drucker anzusteuern. Wie sieht dabei
der VB-Code aus?

Danke für die schnelle Hilfe, Gruß Heiko
 

Lesen sie die antworten

#1 Thomas Möller
28/01/2009 - 20:27 | Warnen spam
Hallo Heiko,

Heiko Maier schrieb:
Ich habe in einem Form einen Druckbefehl (beim Clicken) der über eine
Abfrage nen Druckbefehl ausführt, allerdings wird damit immer der
Standarddrucker angesteuert.

Private Sub Befehl132_Click()
On Error GoTo Err_Befehl132_Click

Dim stDocName As String

stDocName = "ber_OppO_Projektdatenblatt"
DoCmd.OpenReport stDocName, acNormal

Nun möchte ich nicht automatisch auf dem Standarddrucker drucken, sondern
das Auswahlfenster nutzen um auch andere Drucker anzusteuern. Wie sieht dabei
der VB-Code aus?



öffne den bericht in der Vorschauansicht:

DoCmd.OpenReport stDocName, acPreview

Von dort aus wàhlst Du aus dem Menü "Datei" den Eintrag "Drucken". Jetzt
öffnet sich das gewünschte Fenster.

CU
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen