Salut Jeremytao25,
Salut jmd,
un double-clic en première ligne de 'BDD' affiche en 'Extract' chaque ligne de 'BDD' (n° de ligne en [A]) présentant un doublon avec la valeur de la colonne cliquée dans la même ligne.
Je n'ai pas capté à propos du critère "Texte"...
Le code n'est pas du tout, du tout, du tout optimisé pour une grosse BDD...
@jmd : tout arrive : je me suis penché (pas encore passionné, hein! ) sur tes TCD. Dans le cas précis de la demande initiale (doublon de date sur la même ligne), comankonfé ? Pas trouvé!
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'
Dim iRow%, iCol%, iTCol%
'
Cancel = True
iRow = 2
'
If Not Intersect(Target, Rows(1)) Is Nothing And Target <> "" Then
iTCol = Target.Column
iCol = Cells(1, Columns.Count).End(xlToLeft).Column
With Worksheets("Extract")
.Cells.ClearContents
.[A1].Font.Bold = True
.[A1] = Target & " identiques"
.Range("B2:F2").Value = Range("A1:E1").Value
For x = 2 To Range("A" & Rows.Count).End(xlUp).Row
For y = 1 To iCol
If y <> iTCol And Cells(x, y) = Cells(x, iTCol) Then
iRow = iRow + 1
.Range("A" & iRow).Value = x
.Range("B" & iRow & ":F" & iRow).Value = Range("A" & x & ":E" & x).Value
End If
Next
Next
.Activate
End With
End If
'
End Sub
A+