Bonjour à toutes et à tous,
J'ai développé une Application sous Excel 2003 avec beaucoup de code et une barre d'outils. Cette application va être utilisée sous Excel 2010.
La migration s'est bien effectuée, à part quelques bugs dans le code, que j'ai réussi à régler en m'aidant des articles que j'ai trouvés sur le site.
Pour la barre d'outils je m'en suis sorti avec Custom UI Editor Tool trouvé aussi sur le site.
Ce que je n'arrive pas à faire, c'est affecter les macros aux boutons, sans avoir un message d'erreur du style "Impossible d'exécuter la macro 'Suivi_date_de_validité.C_A_C_E_S.CACES'. Il est possible qu'elle ne soit disponible dans ce classeur ou que toutes les macros soient désactivées.".
J'ai essayé avec "Custom UI Editor Tool" le code suivant :
<button id="MAJCACES" label="C.A.C.E.S." screentip="Déclenche la procédure de mise à jour." onAction="CACES" supertip="Utilisez ce bouton pour lancer la Mise à jour." size="large" image="MAJ" />
Pour l'attribut onAction, j'ai essayé :
Le nom du fichier le module le code
onAction="Suivi_date_de_validité.C_A_C_E_S.CACES"
Message d'erreur :
"Impossible d'exécuter la macro 'Suivi_date_de_validité.C_A_C_E_S.CACES'. Il est possible qu'elle ne soit disponible dans ce classeur ou que toutes les macros soient désactivées.".
Le module le code
onAction="C_A_C_E_S.CACES"
Message d'erreur :
Nombre d'arguments incorrect ou affectation de propriété incorrecte.
Le code
onAction="CACES"
Message d'erreur :
"Impossible d'exécuter la macro 'CACES'. Il est possible qu'elle ne soit disponible dans ce classeur ou que toutes les macros soient désactivées.".
Rien ne fonctionne. Dans paramètre des macros j'ai cochée "Activer toutes les macros, cela n'a rien changé.
Ne sachant plus à quel saint me vouer et espérant avoir donné assez de renseignements je fais appel aux bonnes volontés de ce site.
Merci par avance.
Michel
Partager