Fonction CASE - VBA

Bonjour,

J'ai un petit souci je cherche à créer une fonction VBA qui me permettrait d'appliquer une formule en fonction de la sélection d'une liste déroulante.

J'ai donc d'un côté une liste de 20 textes différents et forcément une formule différente à appliquer par texte, on m'a conseillé d'utiliser la fonction case en VBA sauf que étant débutant en VBA bah je galère (et j'ai pas vraiment envie de faire 20 fonctions SI dans la même case )

Est ce que quelqu'un pourrait m'apporter son aide ?

Bonjour et bienvenue,

Merci de joindre un fichier à ta demande.

Cdlt.

Bonjour Maxime,

si par exemple c'est la cellule D5 qui est liée à ta liste déroulante :

Sub Essai()
  Select Case [D5]
    Case "Item 1": 'mettre ici formule 1
    Case "Item 2": 'mettre ici formule 2
    Case "Item 3": 'mettre ici formule 3
  End Select
End Sub

dhany

Rechercher des sujets similaires à "fonction case vba"