Directement, je pense que ce n'est pas possible :
un filtre n'est qu'une modification de l'affichage (les lignes masquées ont une taille réduite à 0), aucune valeur ne change ...
Il serait bien possible de faire l'inverse : baser un filtre sur la valeur d'une cellule, mais il ne se mettrait pas à jour tout seul, il faudrait le réactiver, soit manuellement, soit avec une petite macro.
Il y a un autre outil qui permettrait cela : le tableau croisé dynamique, que l'on peut faire apparaître presque comme un tableau filtré (il suffit de tout mettre dans les entêtes de ligne). Cet outil change réellement la valeur des cellules, que l'on peut donc aller lire et récupérer pour autre chose...
Mais je crois qu'il serait préférable d'essayer de penser le classeur excel autrement ...
Par exemple, pourquoi cette feuille d'annexe ne s'occupe que d'un seul client ? Et les autres, où ont-ils leurs annexes dans ce cas ?
-> donc peut-être que la feuille annexe doit avoir tous les clients, et que c'est justement leur tableau qui serait à filtrer pour ne faire apparaitre que le client en cours.