Bonjour, bonjour !
Tri et filtre ne sont pas du tout la même opération !
Peu importe : créer d'abord le code - si besoin à l'aide du Générateur de macros - concernant le deuxième onglet.
Une fois qu'il fonctionne pour un nom, modifier la procédure en lui créant un paramètre pour le nom,
consulter au besoin l'aide VBA intégrée concernant l'instruction Sub …
Dans le module du premier onglet, utiliser l'évènement Worksheet_Change.
Dans ce évènement, Target représentant la cellule modifiée, il suffit de comparer son adresse (Target.Address)
avec celle de la cellule du nom et si cela correspond lancer alors la macro avec comme paramètre de nom Target.Value …