Merci LouReed, pour le code
J'ai déja un premier code que voici
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.CountLarge > 1 Then Exit Sub
If Target.Column > 8 Then Exit Sub
If Cells(1, Target.Column).Value <> "" Then
Dim Plage As Range, Trouve As Range, ValCherchée As String
ValCherchée = ActiveSheet.Cells(1, Target.Column)
With Sheets(ValCherchée)
Set Plage = .Range(.ListObjects(1).Name & "[" & ValCherchée & "]")
Set Trouve = Plage.Cells.Find(what:=Target.Value, lookat:=xlWhole)
If Trouve Is Nothing Then MsgBox ("Recherche abandonnée !"): Exit Sub
Range("K1") = Trouve.Offset(, 1)
Range("M1") = Trouve.Offset(, 2)
End With
End If
End Sub
En mettant le code à la suite du premier, j'ai pas mal d'erreurs
Hélas,