Bonjour,
peut-on exécuter une macro à partir d'une liste déroulante.
Mais uniquement en activant un module par un bouton
Pas comme cet exemple ou il le détecte automatiquement.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(False, False) = "M3" Then
Select Case Target.Value
Case "1"
Call Macro1
Case "2"
Call Macro2
Case "3"
Call macro3
Case "4"
Call Macro4
Case "5"
Call Macro5
Case "6"
Call macro6
Case "7"
Call Macro7
Case "8"
Call Macro8
Case "9"
Call macro9
Case "10"
Call Macro10
Case "11"
Call Macro11
Case "12"
Call macro12
End Select
End If
End Sub
J’ai bien tenté d’enlever Private Sub Worksheet_Change(ByVal Target As Range)
Et d’ajouter un sub test avec une commande dim.
Mais rien.
Mais est-ce vraiment possible ?