Lancer macro en cliquant sur une lettre

Résolu
jean300 Messages postés 382 Statut Membre -  
jean300 Messages postés 382 Statut Membre -
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

3 réponses

  1. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
     
    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
    

    0
  2. jean300 Messages postés 382 Statut Membre 14
     
    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 ?
    0
    1. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
       
      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à
      0
  3. jean300 Messages postés 382 Statut Membre 14
     
    Merci beaucoup de m'avoir fait partager tes connaissances.
    Je te souhaite une très bonne journée.
    0
    1. jean300 Messages postés 382 Statut Membre 14
       
      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).
      0