Il doit y a voir un problème de version j'utilise Office97 (je sais on est pauvre au boulot)
sinon pour changer de sujet ,et pour essayé de répondre a ta question moi perso sur les liste box(toujour pas l'option MSFlexGrid) je lui donne une Rowsource du type sheets("Feuil1").range("A2
9").adress
et sur la liste box je valide dans les proprietes
ColumnHeads à True
pour la source je suis obligé de commencer a ligne 2 car si je selection les entete dans ma source il me donne les nom des colonnes (A,B,...)
Donc je ne sait pas si cela peut t'aidé.
Mais sinon bonne chance.
A+
PS ald de faire Range("A2
5") en source tu peut utilisé
Range("a2
2").Select
Range(Selection, Selection.End(xlDown)).Select
comme ca si tu modifis ta liste elle est prise en compte.