Bonsoir bibouden, jmber1972, bonsoir à tous,
Effectivement, pour reprendre les écrits de jmber1972, ce que vous demandez ne peut se faire qu'à partir d'un code VBA.
Il existe sur ce forum ou d'autres, des solutions utilisant des ListBox qui fonctionnent très bien mais je vous propose une solution un peu différente en espérant que celle ci réponde à votre demande, constatant que vous n'avez pas eu beaucoup de réponses...
J'utilise pour ce faire une série de formes ajustées et groupées entres elles, rappelant une liste déroulante classique.
Voici une image animé du résultat :
Vous trouverez dans le classeur joint quelques explications supplémentaires. Pour info, ce classeur créé sur Excel 2019 à bien été testé sur 2007 (votre version) et est bien fonctionnel. Attention, contenant des macros, son extension à été changé en .xlsm
Bonne fin de soirée ou bonne nuit.
AL 22