OVH Cloud OVH Cloud

Macro sur un lien

3 réponses
Avatar
Brat'ac
Bonjour,

Dans une cellule j'ai un lien hypertexte qui renvoi sur un feuille et une cellule.
Est il possible de rajouter en plus sur le lien l'exécution d'une macro ?

Merci de l'aide

--
Il ne faut jamais remettre au lendemain ce qu'on peut faire faire le surlendemain
par quelqu'un d'autre.
Pierre PERRET

3 réponses

Avatar
MichDenis
Admettons que tu aies un lien internet dans la cellule A3 de ta feuille

Dans le code feuille où l'action se déroule insère ce qui suit :
(évidemment, tu peux modifier A3 pour l'adresse de ton choix)
à chaque fois que tu cliques sur ton lien en A3 la MaMacro s'exécute.

'-----------------------------
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)

If Target.Range.Address = Range("A3").Address Then
MaMacro
End If
'-----------------------------
End Sub

Sub MaMacro()
MsgBox "bonjour"
End Sub
'-----------------------------



"Brat'ac" a écrit dans le message de news:

Bonjour,

Dans une cellule j'ai un lien hypertexte qui renvoi sur un feuille et une cellule.
Est il possible de rajouter en plus sur le lien l'exécution d'une macro ?

Merci de l'aide

--
Il ne faut jamais remettre au lendemain ce qu'on peut faire faire le surlendemain
par quelqu'un d'autre.
Pierre PERRET
Avatar
JB
Bonjour,

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
MsgBox "Coucou"
End Sub

Cordialement JB


Bonjour,

Dans une cellule j'ai un lien hypertexte qui renvoi sur un feuille et une cellule.
Est il possible de rajouter en plus sur le lien l'exécution d'une macr o ?

Merci de l'aide

--
Il ne faut jamais remettre au lendemain ce qu'on peut faire faire le surl endemain
par quelqu'un d'autre.
Pierre PERRET


Avatar
Brat'ac
Brat'ac a formulé ce samedi :

Impeccable, merci à vous deux

GS

--
Il ne faut jamais remettre au lendemain ce qu'on peut faire faire le surlendemain
par quelqu'un d'autre.
Pierre PERRET