Bonjour et bienvenu comme nouveau membre,
Sans ton fichier, ce n'est pas évident de t'aider. Sinon pour une liste déroulante qui fait appel aux données d'une autre feuille, il faut procéder ainsi :
1) nommer la base qu'on veut reprendre dans la liste déroulante.
2) dans la feuille de requete, par le menu Données/Validation/Autoriser : Liste ; Source : il faut faire référence de la zone nommée(utiliser la touche de fonction F3 pour faire appel à la liste des zones nommées).
Malgré cela si tu n'arrives pas, viens nous voir avec ton fichier en appui.
PS : Tu parles d'une macro, alors que sans aucune précision on ne sait pas faire.