Liste déroulante pour activer les maccro

Bonjour,

je viens tout juste de créer mes premières macro.

J'ai créé une série de macro me permettant de masquer des lignes dans ma page excel, J'ai 14 maccro et donc 14 boutons pour activer ces maccro. J'aimerais remplacer ces 14 boutons par une liste déroulante mais je n'y parviens pas.

D'avance merci pour votre aide

bien cordialement

Justine

Insérer controle active X

et tu paramètre toute tes maccros dans une liste déroulante

Bonjour,

Une première proposition qui devrait donner des idées à d'autres intervenants.

Cdlt.

3auroremournes.xlsm (24.25 Ko)
Private Sub Worksheet_Change(ByVal Target As Range)
Dim nm As String
    If Target.Address = "$B$3" Then
        nm = Target.Value
        With Application
            .EnableEvents = False
            .ExecuteExcel4Macro "RUN(""" & nm & """)"
            Target.Value = ""
            .EnableEvents = True
        End With
    End If
End Sub

bonsoir

Avez-vous pensé de regrouper toutes ces 14 macros dans une seule, puis vous les lancez par un simple clique.

Vous pouvez aussi envoyer un fichier exemple de ton projet et ca devrait donner des idées à d'autres intervenants.

Rechercher des sujets similaires à "liste deroulante activer maccro"