Bonjour à tous,
Voilà je vous expose mon problème.
Dans un fichier excel j'ai une macro qui ouvre une Userform.
Sur cette Userform, il y a 10 checkbox. Chaque checkbox est associé à une liste déroulante et un champ de texte.
Lorsque l'on clique sur le bouton valider de l'userform, je voudrais que si la checkbox est cocher les valeur de la listebox et de la zone de texte correspondantes soient écrite dans une cellule excel.
J'ai réussi à écrire un code du genre
....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if checkbox1.value = true then ... if checkbox2.value = true then ... if checkbox3.value = true then ...
N'y aurait-il pas moyen de faire plus simple avec une boucle du genre.
Le problème est que je ne vois pas trop la synthaxe avec le i.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 For i = 1 to 10 if checkboxi.value = true then... Next i
Merci d'avance pour vos réponses et vos idées
Partager