Autres suggestions pour améliorer
quand tu fais une boucle sur des colonnes, utilises plutot l'indice j
i étant pour boucler sur les lignes
ca évite de se mélanger et de se tromper dans les limites max de boucles
de ce que j'ai vu, tu ne charges pas la Listview correctement..il t'en manque==> d'ou un bug quand tu veux remplir tes texbox
j'ai modifié quelques macros:
userform_initialize
affich_col
remplir_lvw
ListView1_itemclick
combo_change
tout comme tu as nommé les textbox avec un indice pour pouvoir boucler dessus, il est utilie de nommer les différents controles pour retrouver facilement à quoi ils servent
sans voir le formulaire, dans ton code, CommandButton1_click, je ne sais pas à quel bouton ca correspond, donc je ne sais pas ce qu'il est censé faire
tandis que
CBn_Quitter_Click... ca parle de lui meme