OVH Cloud OVH Cloud

Pb d'impression

2 réponses
Avatar
sab
Bonjour à tous,

J'ai quelques soucis avec mon impression. En effet, en utilisant ce code
pour imprimer,

Private Sub imprimer_Click()
Dim strEtat As String

strEtat = "docàimprimer"

'Vision du document à imprimer
DoCmd.OpenReport strEtat, acViewPreview
DoEvents
'Lancer la boite d'impression pour imprimer le document
DoCmd.RunCommand acCmdPrint
'Fermer la vision du document à imprimer
DoCmd.Close
End Sub

Ca m'imprime non pas mon état mais l'impression écran de mon formulaire.
Pouvez vous m'aider, SVP, à résoudre mon pb???

Merci d'avance.

2 réponses

Avatar
Maxence HUBICHE
Hello sab,

question 1 : pourquoi un
DoCmd.OpenReport strEtat, acViewPreview
et pas un
DoCmd.OpenReport strEtat

qui ferait l'impression ?


question 2 : Si c'est pour imprimer l'état, avec usage de la boite de dialogue
...
As-tu pensé à maquer le formulaire, le temps de l'impression ?

Cordialement,

================== Maxence HUBICHE

MVP Access
Revendeur CaseStudio (http://www.casestudio.fr)
Responsable Access sur http://www.developpez.com
La plus grosse FAQ Access du Web : http://access.developpez.com/faq

Bonjour à tous,

J'ai quelques soucis avec mon impression. En effet, en utilisant ce
code pour imprimer,

Private Sub imprimer_Click()
Dim strEtat As String
strEtat = "docàimprimer"

'Vision du document à imprimer
DoCmd.OpenReport strEtat, acViewPreview
DoEvents
'Lancer la boite d'impression pour imprimer le document
DoCmd.RunCommand acCmdPrint
'Fermer la vision du document à imprimer
DoCmd.Close
End Sub
Ca m'imprime non pas mon état mais l'impression écran de mon
formulaire. Pouvez vous m'aider, SVP, à résoudre mon pb???

Merci d'avance.



Avatar
sab
Merci pour tes conseils,

Suite à la question 2 , tu me demandes si j'ai pensé à marquer le
formulaire, le temps de l'impression
Je suis incapable de répondre à ta question...mais peux tu me dire, STP,
quelle est la méthode pour le faire ?

MERCI