a tout hasard, si j'ai 9 listbox différentes, existe-t-il une fonction qui puisse utiliser le nom pour les 9, du genre:
listbox(1to9)=...
???
Merci d'avance
a tout hasard, si j'ai 9 listbox différentes, existe-t-il une fonction qui puisse utiliser le nom pour les 9, du genre:
listbox(1to9)=...
???
Merci d'avance
oui il y a une possibilité, ce serait de faire un module de classe(collection de controls du même type )
mais il faudrait déterminer d'abord leur fonction pour eviter d'interagir entres elles
au plaisir
mes fichiers dans les contributions:
mail avec CDO en vba et mail avec CDO en vbs dans un HTA
survol des bouton dans userform
prendre un cliché d'un range
si ton problème est résolu n'oublie pas de pointer :: ça peut servir aux autres
et n'oublie pas de voter
Bonjour,
Suivant ton niveau, ceci peut suffire :
Comment créer une boucle directement sur quelques contrôles prédéfinis ?
cordialement,
Didier
Si tes listbox sont nommées ListBox1...ListBox9, tu peux les appeler comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for i=1 to 9 MsgBox Me.Controls("ListBox" & i).Value next i
Partager