Lancer une macro à partir d'une cellule

Bonjour,

Pouvez-vous m'aider?

Peut-on lancer une macro à partir d'une cellule sans passer par 'insertion\formes\etc.'

ou peut-on se servir d'un lien hypertexte pour lancer une macro?

merci

Bonjour,
Une procédure à adapter.
Cdlt.

7geoffroy63.xlsm (29.90 Ko)
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
    If Target.Range.Address = "$B$2" Then
        Call Msg
    End If
End Sub

Private Sub Msg()
    MsgBox Application.UserName
End Sub

Bonjour,

Il vous suffit d'utiliser un événement dans le module de votre onglet. Par exemple ici, l'événement Worksheet_SelectionChange lance la macro Masquer_Date.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    If Target.Count > 1 Then Exit Sub

    If Not Intersect(Target, Range("A3")) Is Nothing Then
          Masquer_Date
    End If

End Sub

Bonjour,

Excellent! BRAVO

merci à Eric Kergresse et Jean-Eric

c'est tout ce qu'il me fallait

bonne journée

Rechercher des sujets similaires à "lancer macro partir"