Bonjour à tous,
voila je souhaiterai alimenter une liste box à partir d'une feuille excel.
je voudrais que ma liste box ait une entête sur les colonnes (colonne heads= True) et ajouter des titres à ces colonnes (je n'ai pas trouvé comment).
Ensuite je voudrais alimenter ma listbox en faisant une boucle. j'ai testé la boucle ci dessous mais j'ai une erreur d'exécution.
erreur 381 impossible de définir la propriété list ???
Je ne comprend pas ce qui se passe ?
si je parviens à alimenter ma listbox j'aimerai aussi savoir s'il est possible qu'en appuyant sur une colonne d'entête un tri se fasse automatiquement par ordre alphabétique ? Je ne sais pas si cela doit être codé ou si la listbox le fait automatiquement.
Si vous avez des pistes pour que je puisse avançer ça serait sympa de me dire comment.
Je vous remercie d'avance
jojo
voila je souhaiterai alimenter une liste box à partir d'une feuille excel.
je voudrais que ma liste box ait une entête sur les colonnes (colonne heads= True) et ajouter des titres à ces colonnes (je n'ai pas trouvé comment).
Ensuite je voudrais alimenter ma listbox en faisant une boucle. j'ai testé la boucle ci dessous mais j'ai une erreur d'exécution.
erreur 381 impossible de définir la propriété list ???
Code:
UserForm2.ListBox1.Clear
For i = 0 To 10
UserForm2.ListBox1.List(i, 1) = Sheets("feuil").Cells(i + 1, 1).Value
UserForm2.ListBox1.List(i, 2) = Sheets("feuil").Cells(i + 1, 3).Value
Next i
Je ne comprend pas ce qui se passe ?
si je parviens à alimenter ma listbox j'aimerai aussi savoir s'il est possible qu'en appuyant sur une colonne d'entête un tri se fasse automatiquement par ordre alphabétique ? Je ne sais pas si cela doit être codé ou si la listbox le fait automatiquement.
Si vous avez des pistes pour que je puisse avançer ça serait sympa de me dire comment.
Je vous remercie d'avance
jojo