Bonjour,
Je souhaite imprimer un Userform à l'aide d'un bouton.
J'utilise le code suivant:
Mon problème, est qu'il me lance l'impression directement sur l'imprimante par défaut.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub CommandButton2_Click() UserFormVerificacion2.PrintForm End Sub
Je souhaiterai qu'il m'ouvre la fenêtre "imprimer" pour par exemple pouvoir sélectionner l'imprimante ou éventuellement imprimer un PDF.
Apres mes recherche j'ai essayé cette solution:
Code : Sélectionner tout - Visualiser dans une fenêtre à part If Application.Dialogs(xlDialogPrinterSetup).Show = True Then UserFormVerificacion2.PrintForm
Ca m'ouvre bien la boite de dialogue pour selectioner l'imprimante, mais quand je choisis n'importe quelle imprimante ca n'effectue pas le changement et continue de l'envoyer sur l'imprimante par defaut initiale.
Auriez vous une alternative?
Par ailleurs j’aimerai aussi pourvoir choisir d’ouvrir un aperçu avant impression avant d’imprimer.
Merci d'avance pour vos réponses.
Bruno.
Partager