OVH Cloud OVH Cloud

Espionnage

2 réponses
Avatar
JohnFuss
Bonjour,

j'aimerai archiver dans une feuille d'une macro complémentaire toutes les
utilisations des boutons Excel (que mes boutons mais qui peuit le plus peut
le moins) pour savoir quelles utilisateurs utilisent quelles macros
complémentaires.

Sachant que toutes mes xla passent par une xla centrale (référencée dans
toutes les autres) pour la création des menus et boutons. Mais aujourd'hui
je ne sais qu'archiver quels boutons sont créés (ce qui ne me suffit pas)

Merci d'avance.

John

2 réponses

Avatar
JohnFuss
Je pensais partir de ça
Public WithEvents LeMenuVBE As VBIDE.CommandBarEvents

Mais c'est pour le VBIDE, existe t'il la meme chose pour Excel ?

Merci

John

"JohnFuss" a écrit dans le message de
news:dkdeoj$fa8$
Bonjour,

j'aimerai archiver dans une feuille d'une macro complémentaire toutes les
utilisations des boutons Excel (que mes boutons mais qui peuit le plus
peut

le moins) pour savoir quelles utilisateurs utilisent quelles macros
complémentaires.

Sachant que toutes mes xla passent par une xla centrale (référencée dans
toutes les autres) pour la création des menus et boutons. Mais aujourd'hui
je ne sais qu'archiver quels boutons sont créés (ce qui ne me suffit pas)

Merci d'avance.

John




Avatar
JohnFuss
Finalement c'est fait et ça ressemble à ça (j'ai pas fini mais ça
fonctionne)

Dans un module de classe nommé cCmdb
'------
Option Explicit
Public WithEvents Bouton As CommandBarButton

Private Sub Bouton_Click(ByVal Ctrl As Office.CommandBarButton,
CancelDefault As Boolean)
MsgBox Ctrl.Caption
End Sub
'-----

et dans un Workbook_open d'une xla (dans mon cas) :
'------
Set HookCmdb.Bouton = GetBouton("Répertoire des macros") 'GetBouton me
renvoi un objet commandBarButton quivabien
'------

et en global dans un module
'------
Public HookCmdb As New cCmdb
'------

Voilà

John

"JohnFuss" a écrit dans le message de
news:dkdgrk$gmn$
Je pensais partir de ça
Public WithEvents LeMenuVBE As VBIDE.CommandBarEvents

Mais c'est pour le VBIDE, existe t'il la meme chose pour Excel ?

Merci

John

"JohnFuss" a écrit dans le message de
news:dkdeoj$fa8$
Bonjour,

j'aimerai archiver dans une feuille d'une macro complémentaire toutes
les


utilisations des boutons Excel (que mes boutons mais qui peuit le plus
peut

le moins) pour savoir quelles utilisateurs utilisent quelles macros
complémentaires.

Sachant que toutes mes xla passent par une xla centrale (référencée dans
toutes les autres) pour la création des menus et boutons. Mais
aujourd'hui


je ne sais qu'archiver quels boutons sont créés (ce qui ne me suffit
pas)



Merci d'avance.

John