personnalisation ruban et lancement macro complémentaire

jeremx

XLDnaute Nouveau
Bonjour à tous,
j'ai créé un onglet perso à l'aide des différents tuto sur le net (avec custom UI editor) et j'ai intégré le fichier XML dans une macro XLAM qui se lance à l'ouverture d'EXCEL.

J'ai bien généré les callbacks avec Custom UI editor et les ai collé dans un module standard de la macro complémentaire.

Seulement lorsque je clique sur un des contrôles du ruban il me dit <<"impossible d’exécuter la macro "xxxxxx". il est possible qu'elle ne soit pas dans ce classeur ou que toutes les macros soient désactivées.>>

Les macros sont bien activées je précise...
J'ai l'impression qu'il s’attend à trouver les macros dans le projet VBA du classeur actif et non dans le projet VBA de la macro complémentaire...

Comment faire pour que les contrôles déclenchent des macros qui sont dans la macro complémentaire?

merci pour votre aide.
 

Herdet

Nous a quitté
Repose en paix
Re : personnalisation ruban et lancement macro complémentaire

salut ! personne n'a d'idées??? un petit coup de main serait le bienvenu...
:confused:

merci
Bonjour,
Ci-joint un petit exemple vite fait .xlsm et .xlam avec un calendrier.
( il utilise le contrôle DataPicker donc la bibliothèque l'ocx MSCOMCT2.ocx doit être présente dans le Windows actif)
Essai de t'en inspirer pour le code des Callback

Il ne faut pas que la xlam essaie d'écrire dans sa propre feuille active mais dans la cellule du classeur actif.

Salutations
Robert
 

Pièces jointes

  • RD-ruban perso calendrier.zip
    41.9 KB · Affichages: 77

Discussions similaires