J Joshua1 XLDnaute Nouveau 4 Octobre 2011 #1 Bonjour, J'ai créer plusieurs formulaires portant les noms "Equipe1", "equipe2" etc... A partir d'un autre formulaire, je veux charger un nombre compris entre 1 et 8 des formulaires "Equipe". J'ai insérer le code suivant: Code: Sub test() For i = 1 To 2 VBA.UserForms.Add("Equipe" & i).Show Next i End Sub sur un formulaire de test et cela fonctionne très bien. Par contre, dès que j'utilise ce code dans mes formulaires avec des contrôles, j'ai une erreur de type 5 argument ou appel de procédure incorrect. Je joins un fichier allégé. Aller dans le formulaire CompoFA puis remplir les deux champs. Merci à tous ceux qui prendront un peu de temps pour m'aider à comprendre ce qui ne va pas. Pièces jointes Test.xls 178 KB · Affichages: 66 Test.xls 178 KB · Affichages: 69 Test.xls 178 KB · Affichages: 70
Bonjour, J'ai créer plusieurs formulaires portant les noms "Equipe1", "equipe2" etc... A partir d'un autre formulaire, je veux charger un nombre compris entre 1 et 8 des formulaires "Equipe". J'ai insérer le code suivant: Code: Sub test() For i = 1 To 2 VBA.UserForms.Add("Equipe" & i).Show Next i End Sub sur un formulaire de test et cela fonctionne très bien. Par contre, dès que j'utilise ce code dans mes formulaires avec des contrôles, j'ai une erreur de type 5 argument ou appel de procédure incorrect. Je joins un fichier allégé. Aller dans le formulaire CompoFA puis remplir les deux champs. Merci à tous ceux qui prendront un peu de temps pour m'aider à comprendre ce qui ne va pas.