Bien le bonjour à toute la communauté d'Excel-Pratique,
Je voudrais Exécuter la macro en fonction de la valeur sélectionnée dans une liste déroulante
Voici le code placé dans la feuil1 (Calculation) concernée:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("G6")) Is Nothing Then
Select Case Range("G6")
Case "PU/SU": Substract1
Case "PE/SE": Sum1
End Select
End If
End Sub
G6 est la cellule où se trouve la liste déroulante
PU/SU et PE/SE sont les 2 seules options de la liste déroulante
Substract1 et Sum1 sont les noms des 2 macros qui doivent être "appelées" selon le choix dans la liste déroulante
J'ai choisi la liste déroulante via contrôle de formulaire
-> Le résultat est "1" ou "2" dans la cellule H6 selon le choix dans la liste déroulante
Je suis perdu... une bonne âme à mon secours?