XL 2019 Macro déclenchée par liste déroulante.

Paulle

XLDnaute Occasionnel
Bonjour,
J'ai crée des macros de tri qui fonctionnent bien.
Je voudrai que ces macros soient exécutées en fonction du choix dans la liste déroulante.
J'ai bien tenté une macro, mais elle ne fonctionne pas.
Si vous pouvez me dire ce qui ne va pas. Merci.
 

Pièces jointes

  • Repartition01A.xlsm
    26.3 KB · Affichages: 4

Hasco

XLDnaute Barbatruc
Repose en paix
bonjour,

Dans le module de code de votre feuille 'Feuil3' vous trouverez :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim MacroName As String
    If Target.Address(0, 0) = "Q1" And Target.Text <> "" Then
        MacroName = "Module1." & Replace(Target, " ", "_") ' remplacer les espaces par _
        Application.Run MacroName
    End If
End Sub
qui semble fonctionner comme il me semble que vous l'attendez.

cordialement
 

Pièces jointes

  • Repartition01A.xlsm
    27.3 KB · Affichages: 7

Discussions similaires

Réponses
8
Affichages
166

Statistiques des forums

Discussions
312 201
Messages
2 086 171
Membres
103 151
dernier inscrit
nassim