Il faut savoir que la cellule D4 est liée à une macro et qui n'a rien à voir avec la liste déroulante actuelle.
En feuille1 il y a une Private Sub Worksheet_Change(ByVal Target As Range) attendant une réponse en D4
Visiblement, à regarder de plus près les nombreuses macros existantes il s'agirait d'un fichier professionnel que vous avez récupéré et que vous voudriez modifier. Le mieux aurait été de partir sur une nouvelle conception pour tout mettre à plat et créer de toute pièce ce fichier à votre convenance.
Cordialement