OVH Cloud OVH Cloud

probleme exportation de macro sur autre PC

2 réponses
Avatar
flying Diablo
Bonjour,

J'ai réalisé des macros en VBA, tous marche bien sur le PC sur lequel je les
ai réalisé mais lorsque je copie les fichiers sur un autre PC, certaines
macros fonctionnent, d'autres pas. Excel me renvoi différents messages
d'erreur bizzarre du genre dll manquantes,... Si je force l'exécution de la
macro, Excel détecte des erreur dans le code, il ne semble plus connaître
des fonctions pourtant dispo dans toutes les versions d'excel comme Right()
ou chr() !!!!??
J'ai pensé à un problème de signature électronique, j'ai essayé de la
désactiver mais le résultat est le même. Quelqu'un a-t-il déjà eu ce genre
de problème? ou sait comment y remédier?
Cordialement
Flying diablo.

2 réponses

Avatar
michdenis
Bonjour Diablo,

Sur les ordinateurs où tu as des problèmes,

Barre de menu / outils / macro / sécurité / onglets Éditeurs Approuvés /
et tu coches les 2 cases à cocher dans le bas de la fenêtre.


Salutations!


"flying Diablo" a écrit dans le message de news: dr62uf$kf2$
Bonjour,

J'ai réalisé des macros en VBA, tous marche bien sur le PC sur lequel je les
ai réalisé mais lorsque je copie les fichiers sur un autre PC, certaines
macros fonctionnent, d'autres pas. Excel me renvoi différents messages
d'erreur bizzarre du genre dll manquantes,... Si je force l'exécution de la
macro, Excel détecte des erreur dans le code, il ne semble plus connaître
des fonctions pourtant dispo dans toutes les versions d'excel comme Right()
ou chr() !!!!??
J'ai pensé à un problème de signature électronique, j'ai essayé de la
désactiver mais le résultat est le même. Quelqu'un a-t-il déjà eu ce genre
de problème? ou sait comment y remédier?
Cordialement
Flying diablo.
Avatar
flying Diablo
J'ai essayé mais ce n'est pas ça, en revanche j'ai fini par trouver ce qui
n'allait pas.
Il fallait aller dans VBE, puis Références et décoché une des références qui
était marquée comme manquante: Microsoft Office web components 9.0.
Merci pour votre aide.
Amicalement
Flying diablo.