[VBA]ActiveControl ne marche pas sur ma feuil

Résolu
lml-mike Messages postés 449 Date d'inscription   Statut Contributeur Dernière intervention   -  
lermite222 Messages postés 9042 Statut Contributeur -
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. bacus13 Messages postés 30 Statut Membre 8
     
    les boutons dont tu souhaites le nom sont sur la feuille ?
    ceux sont des boutons Formulaire ou des boutons ActiveX ?
    0
  2. lml-mike Messages postés 449 Date d'inscription   Statut Contributeur Dernière intervention   123
     
    Bonjour.

    Ce sont des boutons Active X, qui sont présents sur la feuille :-)
    0
  3. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Bonjour,

    Je pense que ce tuto te seras utile.
    A+
    0
    1. lml-mike Messages postés 449 Date d'inscription   Statut Contributeur Dernière intervention   123
       
      Merci pour ta réponse, le tuto m'aidera pour mes prochains boutons ;)
      0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. lml-mike Messages postés 449 Date d'inscription   Statut Contributeur Dernière intervention   123
     
    Merci à vous deux, la propriété manquante est bien :

    nom_bouton = Application.Caller
    0
    1. lermite222 Messages postés 9042 Statut Contributeur 1 199
       
      Alors ce ne sont pas des boutons ActiveX mais formulaire !
      0