Bonjour,
J'ai déjà utilisé un "USERFORM" qui servait de présentation pour un bulletin de paie au format A4.
Les dimensions de mon userform étaient : Heigh 848.25 et Width 595.5
Une fois ma présentation terminée j'utilisais un bouton pour lancer l'impression ( bouton que je faisais disparaître provisoirement le temps de l'impression)
CommandButton6.Visible = False
UserForm.printform
CommandButton6.Visible = True