Bonjour,
J'ai une comboBox qui me renvoie des données dans une liste Box.
Actuellement, lorsque je fais une seconde sélection à partir de ma ComboBox, les données s'ajoutent à la suite de celles déjà affichées.
Hors, je voudrais que lors d'une nouvelle sélection, la listBox se mette à jour en remplaçant les données précédemment affichées.
Voici le code que je possède actuellement.
En vous remerciant pour votre aide.
Private Sub ComboBox1_Change()
Application.ScreenUpdating = False
Worksheets("BD").Select
Marche = ComboBox1.Value
Columns(1).Find(Marche, , , , , Previous).Select
Num = Selection.Offset(0, 0).Value
Typ = Selection.Offset(0, 1).Value
ListeMarc.AddItem ""
ListeMarc.AddItem "NUMERO: " & Num
ListeMarc.AddItem ""
ListeMarc.AddItem "Type du marché: " & Typ
ListeMarc.AddItem "___________________________________________________"
Worksheets("Accueil").Activate
Application.ScreenUpdating = True
End Sub
J'ai une comboBox qui me renvoie des données dans une liste Box.
Actuellement, lorsque je fais une seconde sélection à partir de ma ComboBox, les données s'ajoutent à la suite de celles déjà affichées.
Hors, je voudrais que lors d'une nouvelle sélection, la listBox se mette à jour en remplaçant les données précédemment affichées.
Voici le code que je possède actuellement.
En vous remerciant pour votre aide.
Private Sub ComboBox1_Change()
Application.ScreenUpdating = False
Worksheets("BD").Select
Marche = ComboBox1.Value
Columns(1).Find(Marche, , , , , Previous).Select
Num = Selection.Offset(0, 0).Value
Typ = Selection.Offset(0, 1).Value
ListeMarc.AddItem ""
ListeMarc.AddItem "NUMERO: " & Num
ListeMarc.AddItem ""
ListeMarc.AddItem "Type du marché: " & Typ
ListeMarc.AddItem "___________________________________________________"
Worksheets("Accueil").Activate
Application.ScreenUpdating = True
End Sub