Comment parcourir les éléments d'une ListBox ou d'une ComboBox ?
Le principe est le même pour les 2 contrôles, le code est donc identique. Il suffit de parcourir les éléments du premier au dernier dans une simple boucle For .. Next. On récupère le nombre d'éléments du contrôle avec la propriété ListCount puis on récupère les éléments grâce à la propriété List. Attention : la propriété List est un tableau dont les indexes commencent à zéro. Voici une implémentation classique : Dim i As Long
For i = 0 To List1.ListCount - 1 Debug.Print List1.List(i) Next i Pour aller plus loin Voir aussi : |