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
43
Affichages
2 K

Statistiques des forums

Discussions
311 720
Messages
2 081 899
Membres
101 834
dernier inscrit
Jeremy06510