Salut à tous,

J'ai dans un tableau de ce genre
N° de ligne élément
1 A
2 A
3 B
4 A
5 B

J'ai crée ce code afin de chercher l'élément que je souhaite (prédéfini au préalable dans une combobox de userform) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub Cmd_val_Click()
    If ComboBox1 <> "" And ComboBox2 = "" Then
        Dim C As Range
        With Sheets("Table_Composant")
            For Each C In .Range("B3", .Cells(Rows.Count, 2).End(xlUp))
                If C.Value = ComboBox1.Value Then
                    'relève moi le numero des lignes où se trouve C.value
                End If
             Next C
        End With
    End If
 
End Sub
Mon problème est que je sais pas quoi mettre pour obtenir un ensemble de données correspondant au numéro de ligne de chaque élément.
Dans le tableau ci-dessus si nous avons sélectionné au préalable l'élément "A", les solutions seraient {1, 2, 4}.
J'ai mis mon problème en commentaire dans le code au niveau du 2ème IF.

Je vous remercie d'avance.
Karl