Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macros Excel4 - Nombre de feuilles Macro

tototiti2008

XLDnaute Barbatruc
Macros Excel4 - Origine de feuille Macro

Bonjour à tous,

Sur un poste, Excel 2003 anglais, nous avons plusieurs macro complémentaire installées, mais payantes et donc avec du code bloqué

Régulièrement, une boite de dialogue apparait avec le message
"No RETURN() or HALT() function found on macro sheet"
ce qui fait penser à de la macro Excel4, je pense.

Quelqu'un connait-il un moyen de déterminer le classeur contenant la feuille Macro Excel4 à l'origine du message ? pas évident je suppose sur des macro complémentaires protégées par mot de passe, mais si vous avez une piste en faisant abstraction du fait qu'elles sont protégées...

Merci d'avance aux spécialistes des macros XL4, dont je ne fait pas partie , et à tout ceux qui ont pris la peine de lire
 
Dernière édition:

Pierrot93

XLDnaute Barbatruc
Re : Macros Excel4 - Nombre de feuilles Macro

Bonsoir Toto,

tu n'as pas la possibilité de décocher toutes les macros complémentaires en question, et ensuite de les charger une à une, cela te permettrais de déterminer celle qui renvoie ce message....

bonne soirée
@+
 

job75

XLDnaute Barbatruc
Re : Macros Excel4 - Nombre de feuilles Macro

Bonjour tototiti,

Il ne s'agit pas là d'un message d'erreur, et je ne vois pas comment connaître l'adresse de la macro qui le provoque.

En fait cela se produit parfois (mais rarement) quand on lance une macro Excel 4.0 à partir d'une autre macro.

Et cela même si la macro concernée se termine par =RETOUR() => RETURN() ou =ARRETER() => HALT()

Perso, à l'époque où je programmais sous Excel 4.0, je contournais ce problème en appelant la macro par :

=SELON.HEURE(MAINTENANT();"Macro") => =ON.TIME(NOW(),"Macro")

C'est tout ce que je peux dire à ce sujet.

A+
 

tototiti2008

XLDnaute Barbatruc
Re : Macros Excel4 - Nombre de feuilles Macro

Bonjour Pierrot93, Bonjour job75,

Avant tout, merci de vos réponses.

tu n'as pas la possibilité de décocher toutes les macros complémentaires en question, et ensuite de les charger une à une, cela te permettrais de déterminer celle qui renvoie ce message....

Le problème est que ce message apparaît une fois de temps en temps, comme ça.... donc c'est trés aléatoire...

D'autre part j'ai oublié de vous dire qu'il y a une macro complémentaire de mon cru sur le poste, qui utilise des Application.Ontime, pour relancer une de mes macro (VBA) régulièrement.
Le soucis est que le message en question bloque mes Ontime et met fin à ce cycle.

Et comme les propriétaires des autres macros complémentaires s'appellent Reuters et Bloomberg, je doute d'avoir beaucoup de support sur le sujet...

Pour être franc, quand je demandais
Quelqu'un connait-il un moyen de déterminer le classeur contenant la feuille Macro Excel4 à l'origine du message
c'était au cas où, mais je n'y croyais pas vraiment

Merci de vos réponses
 

Discussions similaires

Réponses
0
Affichages
493
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…