Bonjour,
Je suis débutant en vba, et c'est pas toujours facile, facile . Voilà j'ai en partie réussi ce que je voulais, c'est afficher qqc (exemple 9m) dans une cellule (B1) si c'est écrit "humain" dans la cellule (A1) grâce à ce code :
Sub distance ()
Dim Race As String
Dim Dist As String
Race = Range ("A1" )
If Race = "humain" then Dist = "9m"
If Race = "gnôme" then Dist ="6m"
Range ("B1" ) = Dist
End Sub
Je voudrais obtenir la même chose avec une liste déroulante à la place de tapper manuellement "humain" en A1...mais lorsque je mets une liste en A1 ça ne marche plus...
Quelqu'un connait-il la solution ( et peut-il me l'expliquer de manière pas trop complexe..)?
Merci d'avance !