Posez votre question Signaler

Excel VBA + listbox

jean.marc02 - Dernière réponse le 6 déc. 2007 à 14:19
Bonjour,
Voilà je voudrais arriver a compter le nombre d'items dans une list box avec une variable (i) pour ensuite les ajouter dans une feuille excel.
Je pensais a une structure du genre :
Dim ligne As Integer
Dim i As Integer
i = 0
ligne = 1
While ListBox.Value = " "
i = i + 1
Wend
Sheets(1).Select
Cells(ligne, 1) = ListBox1(i).Value
Mais mon (i) reste a 0 dans "Cells(ligne, 1) = ListBox1(i).Value"
Lire la suite 

Excel VBA + listbox »

1 réponses
Réponse
+0
moins plus
Bonjour,

N'appelle pas ta listbox listbox, pour VB c'est un type d'objet.Appelle-la plutôt MaListBox ou ListBox0...

Pas la peine de te fatiguer à compter, listbox a une propriété listcount. de plus, ton test Listbox.value=" " est bien gentil, mais ne te dira jamais si la ième ligne de ta liste existe.

Pour lire les éléments de ta liste chacun leur tour, utilise MaListbox.list(i)
Ajouter un commentaire
Ce document intitulé « Excel VBA + listbox » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook