[VBA]ActiveControl ne marche pas sur ma feuil

Résolu
lml-mike Messages postés 487 Statut Contributeur -  
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

bacus13 Messages postés 30 Statut Membre 8
 
1
lml-mike Messages postés 487 Statut Contributeur 121
 
Exactement !
Merci beaucoup !!!
0
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
lml-mike Messages postés 487 Statut Contributeur 121
 
Bonjour.

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

Je pense que ce tuto te seras utile.
A+
0
lml-mike Messages postés 487 Statut Contributeur 121
 
Merci pour ta réponse, le tuto m'aidera pour mes prochains boutons ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lml-mike Messages postés 487 Statut Contributeur 121
 
Merci à vous deux, la propriété manquante est bien :

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