XL 2010 Mystère d'Excel dans le remplissage d'une listview

13GIBE59

XLDnaute Accro
Bonjour le forum,



Je suis en présence d’un incroyable mystère d’Excel, que je vous soumets pour que tentiez de le résoudre (et accessoirement de me l’expliquer…):)

Dans le fichier joint, j’ai modifié le code de remplissage de la listview du userform Filtre en utilisant les tableaux. Merci lone-wolf, ici.

Dans le Private Sub userform initialise, tout se passe bien, la listview se remplit bien et apparaît normalement.

Quand j’ajoute à la fin du code du Private Sub Initialise, ces deux lignes (pour fixer les dates de départ aux deux combos) :

ComboBoxDebut.Value = Sheets("Comptes").Range("C9").Value


ComboBoxFin.Value = Sheets("Comptes").Range("B1").Value


Hé bien, la listview se remplit de manière complètement décalée, de deux colonnes. :mad:

Kékun peut m’expliquer ? ;)

Merci d'avance.

JB

PS : les deux lignes sont en rem en fin de code.
 

Pièces jointes

  • Nouveau comptes bêta.xlsm
    2.3 MB · Affichages: 39

Lone-wolf

XLDnaute Barbatruc
Bonjour JB et merci pour la citation. :)

Fait un test avec ceci

Dans usf_initialize: ComboBoxDebut = ""ComboBoxFin = ""

Et dans usf_activate:

With Sheets("Comptes")
ComboBoxDebut.text = .Range("C9").Value
ComboBoxFin.text = .Range("B1").Value
End With
 

Discussions similaires

Statistiques des forums

Discussions
312 275
Messages
2 086 707
Membres
103 377
dernier inscrit
fredy45