[VBA]ActiveControl ne marche pas sur ma feuil

Résolu
Bonjour,

J'essaye de récupérer le nom du bouton auquel je clique à partir de la propriété ActiveControl.name mais il me dit "object required"...

Pourtant, cette même propriété marche impec à partir de n'importe quel control de mes userform...

Pourquoi cela changerait-il sur ma feuille Excel ?

Merci pour votre aide :-)

5 réponses

  1. les boutons dont tu souhaites le nom sont sur la feuille ?
    ceux sont des boutons Formulaire ou des boutons ActiveX ?
    1. Contributeur
      Bonjour.

      Ce sont des boutons Active X, qui sont présents sur la feuille :-)
      1. Contributeur
        Bonjour,

        Je pense que ce tuto te seras utile.
        A+
        1. Contributeur
          Merci pour ta réponse, le tuto m'aidera pour mes prochains boutons ;)
      2. Contributeur
        Merci à vous deux, la propriété manquante est bien :

        nom_bouton = Application.Caller
        1. Contributeur
          Alors ce ne sont pas des boutons ActiveX mais formulaire !