Je mets un fichier ci-joint, j'ai modifier car j'ai remarqué que j'avais un cas qui faisait tout planter sur mon ancienne version (quand on sélectionnais plusieurs nom d'affilés sans quitter la liste des noms)
Du coup, on cache tous les cadres sauf ceux qu'on veut garder toujours visible comme le plan et après on affiche unitairement celui sélectionné dans la liste
Pour ta première question c'est la première ligne comme indiquée :
If ActiveCell = [B1]
si la cellule active (celle ou se trouve le curseur dans excel, vaut la cellule B1 alors on fait la macro
Pour la deuxième question, plus de soucis à ce faire, je l'ai supprimé ^^
Test et dis moi si cela te convient
ECG
EDIT: si tu veux cacher la liste de nom n'oublie pas de la passer en xlVeryHidden par macro
Au pire tu peux même mettre une listbox (controle activeX) direct dans la feuille Plan voir même utiliser une liste qui autorise le multi ligne pour pouvoir sélectionner plusieurs personnes à la fois et comparer leurs position
Plein de choix possible