Bonjour
Pas facile à comprendre (et vu le nombre de chargement du fichier) je ne suis peut-être pas le seul
A quoi te servira ta recherche si tu as déjà le résultat (tu auras choisis le nom dans la colonne A) ?
Pour faire ta recherche il faudra quand même afficher toutes les lignes ?
Le déroulement serait
Affichage de toutes les lignes
sélection de la cellule recherchée
Lancement de la recherche (cette partie je ne comprends pas, car tu auras déjà sélectionné le résultat)
En attendant une solution pour placer la sélection dans la zone de recherche, surement pas la plus simple mais je n'ai que ça
Sub Ouvrir()
Dim Cel As Range
Set Cel = ActiveCell
ActiveSheet.Range("$A$1:$I$348").AutoFilter Field:=3
Call Tri_NOMS
Set Cel = Cells.Find(what:=Cel, LookIn:=xlValues, lookat:=xlWhole)
Application.SendKeys "^f" ' Ouvrir la boîte de dialogue "Chercher", version 2007
End Sub