Problème avec la fonction «.OnAction »

  • Initiateur de la discussion Initiateur de la discussion raphael.diaz
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

raphael.diaz

Guest
SITUATION : Sur un worksheet de mon classeur (ThisWorkbook ou un autre), j’utilise cette macro qui me permet quand on click droit sur une cellule précise de rajouter un bouton de sélection. Normalement, quand on clique sur ce nouveau bouton on devrait appeler la macro « test ». La macro « test » est dans le même onglet (classeur).

CODE :
Sub UpdateVersionPopupControls(MyCurrentVersion As String)
''Description: Créer le bouton de version et l’ajoute au menu contextuel
'------------------------------------------------------------------------------------
' Supprime le menu si déjà existant
Call DeleteVersionItemsInPopup

'Rajout du menu déroulant dans la cellule avec la version 1
With Application.CommandBars("cell").Controls.Add(Type:=msoControlButton, before:=1, temporary:=True)
.Caption = "Version 1"
.OnAction = Worksheets("MyWorksheet").test
‘ .OnAction = “test’
.Tag = "brccm"
End With
End Sub

PROBLEME:
Cependant la macro "test" est appelée directement au click droit sur la cellule et non pas à l’appui du bouton avec : .OnAction = Worksheets ("OngletTest").test
Sinon j’ai ce message d’erreur « Impossible de trouver la macro Nomdufichier.xls !test’ » avec : .OnAction = “test’ la macro
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
1 K
S
Réponses
4
Affichages
2 K
softimen
S
S
Réponses
1
Affichages
923
softimen
S
  • Question Question
Réponses
1
Affichages
1 K
B
Réponses
2
Affichages
1 K
Brain Box
B
N
Réponses
2
Affichages
4 K
NicoleBelge
N
Retour