Bonjour à toutes et à tous,

J'ai un petit soucis, voila j'ai créé une Userform et j'aimerais l'imprimer, donc j'ai créee un bouton dans l'USF qui fait:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
If Application.Dialogs(xlDialogPrinterSetup).Show = True Then Userform1.PrintForm
Mais voila, il m'ouvre bien ma boite de dialogue qui me donne le choix de l'imprimante et les différents réglages, mais si je clique sur le bouton "OK" de la boite de dialogue, il ne se passe rien.

Je vois bien pendant une fraction de seconde un fenêtre s'afficher, mais j'ai pas le temps de la lire. EDIT: il affiche " impression en cours "

C'est un code que j'ai emprunté de l'excellent tutorial de silkyroad

Merci d'avance

Ou peut-être qu'il est impossible d'avoir la boite de dialogue pour imprimer une Userform. J'attends vos réponses avec impatience.