Bonjour,

merci d'avoir pris le temps de réexpliquer et désolé si je m'exprime mal (n° compteur et d'enregistrement)

j'ai bien compris vos explications mais je ne vois pas comment l'adapter à mon cas étant donné que ma listbox est alimenté par mes combo en cascade.

j'ai 2 questions:

Ce numéro d'enregistrement il faut que je le mentionne dans la procédure d'initialisation et donc il sera présent dans les combo?

Ou je l'utilise qu'au moment d'alimenter la listbox?

car justement comme vous avez indiqué je me sers de la méthode Additem pour alimenter la listbox:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Private Sub ComboBox3_click()
    Me.ListBox1.Clear
  i = 0
  For Each c In f.Range("C2:C" & f.[C65000].End(xlUp).Row)
   If c.Offset(, 1) = Me.ComboBox1 And c.Offset(, 2) = Me.ComboBox2 And c.Offset(, 3).Value = Me.ComboBox3 Then
      Me.ListBox1.AddItem c
      Me.ListBox1.List(i, 1) = c.Offset(, 1)
      i = i + 1
    End If
  Next c
 
End Sub