Bonsoir à vous tous,
J'ai mis en place un diagramme avec plusieurs userform, en cliquant sur un rectangle, l'userform apparaît.
J'ai voulu également imprimer l'userform à partir d'une liste déroulante qui est placée dans la page accueil. Donc j'ai listé les noms des userforms pour qu'ils puissent apparaitre dans la liste déroulante.
J'ai mis ce code dans un module, mais j'ai eu l'erreur : erreur d’exécution 91 Variable Objet ou variable de bloc With no définie.
1 2 3 4 5 6 7 8
| Sub Impression_Userform()
Dim q As String
Dim frm As Object
q = Sheets("Feuil1").Range("H2").Value
frm = q
frm.PrintForm
Unload frm
End Sub |
J'ai voulu également afficher le caption de ce userform en haut de la page.
Merci d'avance de votre aide

Partager