Bonsoir, il cherche dans la feuil1 et dans les colonnes B/C/D,ligne sélectionner grâce au double clic en colonne B .
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range("B1:B500")) Is Nothing Then
Dim Var As String
Var = Target.Value
Sheets(Var).Activate
Dim c As Range, DerLig As Long
With Worksheets(1).Range(Target.Offset(0, 3).Address & ":" & Target.Address) 'je cherche
Si je trouve Op 78 je colle dans la feuille sélectionner et dans les cellules D/E/F.
DerLig = Sheets(Var).Range("D65536").End(xlUp).Row + 1
Range(Target.Offset(0, 3).Address & ":" & Target.Address).Copy _
destination:=Sheets(Var).Range("D" & DerLig)
Set c = .FindNext(c)
Ce que j'arrive pas faire c'est si je trouve op 75 je colle mais dans une autre plage.