Bonsoir,
en supposant que la feuille où se trouve la colonne A de votre exemple soit la première du classeur :
il faut dans VBA, dans ThisWorkBook coller ce qui suit :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As Object, ByVal Target As Hyperlink)
Sheets(1).Range("A5").Value = "mail envoyé"
End Sub
En fait cette Private Sub se déclenche une fois le lien activé. Donc vous arrivez sur la feuille d'email comme indiquer dans votre post, puis la sub est lancée, alors elle va écrire dans la feuille 1 en cellule A5 "Email envoyé"
Ceci dit cela indique seulement que vous avez activé la feuille email, mais si vous avez un code d'envoie de cet email, alors il vaudrait mieux intégrer Sheets(1).Range("A5").Value = "mail envoyé" en fin de cette procédure...
En tout cas là je ne répond qu'à la question...
Le problème que cela va créer, c'est que pour tout type le lien hypertexte, cette instruction sera lancée...
donc il faut rajouter autre chose...
@ bientôt
LouReeD