Menu

Lancer macro en cliquant sur une lettre [Résolu]

Messages postés
323
Date d'inscription
jeudi 11 août 2016
Statut
Membre
Dernière intervention
8 juillet 2019
-
Bonjour,
Je désirerai lancer une macro en cliquant sur une lettre d'un mot, est-ce possible et si oui comment procéder.
En vous remerciant.


Configuration: Windows / Firefox 67.0
Afficher la suite 

3 réponses

Messages postés
6142
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 juillet 2019
373
0
Merci
Bonjour,

Une lettre non, mais un mot oui

Par exemple le mot Lancer dans la cellule A1

Faire Alt F 11 pour accéder à l'éditeur.

Ensuite aller dans le module de la feuille concernée et mettre ce code:

Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range("A1")) Is Nothing Then 'a adapter
If Target.Value = "Lancer" Then
MsgBox "Macro lancer" 'mettre le nom de la macro à la place
End If
End If
End Sub

Commenter la réponse de cs_Le Pivert
Messages postés
323
Date d'inscription
jeudi 11 août 2016
Statut
Membre
Dernière intervention
8 juillet 2019
5
0
Merci
Bonjour Le Pivert
Merci à toi d me répondre
Je pensais avoir compris ta réponse mais hélas je sui à côté de la plaque.
En A1 j'ai Accès au cours et j'ai essayé en sélectionnant Accès sans succès.
Je vois parfois sur le forum un mot souligné qui permet de lancer un lien, comment faire ?
cs_Le Pivert
Messages postés
6142
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 juillet 2019
373 -
Target.Value = "Lancer"


veut dire la valeur qu'il y a en A1.

Pour toi c'est: Accès au cours qu'il faut mettre

voilà
Commenter la réponse de jean300
Messages postés
323
Date d'inscription
jeudi 11 août 2016
Statut
Membre
Dernière intervention
8 juillet 2019
5
0
Merci
Merci beaucoup de m'avoir fait partager tes connaissances.
Je te souhaite une très bonne journée.
jean300
Messages postés
323
Date d'inscription
jeudi 11 août 2016
Statut
Membre
Dernière intervention
8 juillet 2019
5 -
J'ai trouvé une astuce qui me permet de satisfaire ma demande initiale en insérant une zone de texte (non déplaçable sans bordure et fond transparent, adapté et positionné sur une lettre du mot).
Commenter la réponse de jean300