Bonjour,
j'ai un fichier .dot qui contient plein de macros en VBA écrites sous
wordXP et windows 2000.
lorsque j'ouvre ce fichier avec WinME+wordXP ça marche.
avec win98+wordXP : "les macros sont introuvables" et donc
inutilisables. Impossible d'ouvrir le projet pour voir ce qui se passe.
avec win98+word2000 : erreur de compilation dans le module xxx à l'appel
de xxx, impossible d'ouvrir le projet.
win98+word97 : idem.
Je suis surpris de l'influence du système d'exploitation sur l'exécution
des macros !
Comme le langage n'a pas vraiment changé, je pensais pouvoir utiliser
mes macros aussi avec word97 et word2000. D'ailleurs je le faisais sans
problème avant que j'aie rajouté quelques fonctions.
Qu'en pensez-vous ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Geo
Bonsoir Christophe,
Bonjour, j'ai un fichier .dot qui contient plein de macros en VBA écrites sous
wordXP et windows 2000. lorsque j'ouvre ce fichier avec WinME+wordXP ça marche. avec win98+wordXP : "les macros sont introuvables" et donc inutilisables. Impossible d'ouvrir le projet pour voir ce qui se passe. avec win98+word2000 : erreur de compilation dans le module xxx
à l'appel de xxx, impossible d'ouvrir le projet. win98+word97 : idem. Je suis surpris de l'influence du système d'exploitation sur l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000 par rapport à word 97 (je ne connais pas 2002). Mais là où tu fais une confusion c'est que dans le modèle, les macros ne sont pas en texte, mais sous une forme plus ou moins compilée et tu tentes une compatibilité en marche arrière, ce qui marche rarement. Ce que tu peux faire c'est : - sur le système d'origine : exporter tes macros en format .bas, module par module - sur le système cible : les importer. Dans ce cas tu transportes bien en format texte, s'il y a une différence de syntaxe, il n'oubliera pas de t'en causer :-) Tiens nous au courant même si ça marche.
A+
Bonsoir Christophe,
Bonjour,
j'ai un fichier .dot qui contient plein de macros en VBA écrites
sous
wordXP et windows 2000.
lorsque j'ouvre ce fichier avec WinME+wordXP ça marche.
avec win98+wordXP : "les macros sont introuvables" et donc
inutilisables. Impossible d'ouvrir le projet pour voir ce qui se
passe. avec win98+word2000 : erreur de compilation dans le module
xxx
à l'appel de xxx, impossible d'ouvrir le projet.
win98+word97 : idem.
Je suis surpris de l'influence du système d'exploitation sur
l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir
utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000
par rapport à word 97 (je ne connais pas 2002).
Mais là où tu fais une confusion c'est que dans le modèle, les macros
ne sont pas en texte, mais sous une forme plus ou moins compilée et tu
tentes une compatibilité en marche arrière, ce qui marche rarement.
Ce que tu peux faire c'est :
- sur le système d'origine : exporter tes macros en format .bas,
module par module
- sur le système cible : les importer.
Dans ce cas tu transportes bien en format texte, s'il y a une
différence de syntaxe, il n'oubliera pas de t'en causer :-)
Tiens nous au courant même si ça marche.
Bonjour, j'ai un fichier .dot qui contient plein de macros en VBA écrites sous
wordXP et windows 2000. lorsque j'ouvre ce fichier avec WinME+wordXP ça marche. avec win98+wordXP : "les macros sont introuvables" et donc inutilisables. Impossible d'ouvrir le projet pour voir ce qui se passe. avec win98+word2000 : erreur de compilation dans le module xxx
à l'appel de xxx, impossible d'ouvrir le projet. win98+word97 : idem. Je suis surpris de l'influence du système d'exploitation sur l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000 par rapport à word 97 (je ne connais pas 2002). Mais là où tu fais une confusion c'est que dans le modèle, les macros ne sont pas en texte, mais sous une forme plus ou moins compilée et tu tentes une compatibilité en marche arrière, ce qui marche rarement. Ce que tu peux faire c'est : - sur le système d'origine : exporter tes macros en format .bas, module par module - sur le système cible : les importer. Dans ce cas tu transportes bien en format texte, s'il y a une différence de syntaxe, il n'oubliera pas de t'en causer :-) Tiens nous au courant même si ça marche.
A+
Christophe
merci je vais essayer et je vous tiens au courant
Bonsoir Christophe,
Bonjour, j'ai un fichier .dot qui contient plein de macros en VBA écrites
sous
wordXP et windows 2000. lorsque j'ouvre ce fichier avec WinME+wordXP ça marche. avec win98+wordXP : "les macros sont introuvables" et donc inutilisables. Impossible d'ouvrir le projet pour voir ce qui se passe. avec win98+word2000 : erreur de compilation dans le module
xxx
à l'appel de xxx, impossible d'ouvrir le projet. win98+word97 : idem. Je suis surpris de l'influence du système d'exploitation sur l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir
utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000 par rapport à word 97 (je ne connais pas 2002). Mais là où tu fais une confusion c'est que dans le modèle, les macros ne sont pas en texte, mais sous une forme plus ou moins compilée et tu tentes une compatibilité en marche arrière, ce qui marche rarement. Ce que tu peux faire c'est : - sur le système d'origine : exporter tes macros en format .bas, module par module - sur le système cible : les importer. Dans ce cas tu transportes bien en format texte, s'il y a une différence de syntaxe, il n'oubliera pas de t'en causer :-) Tiens nous au courant même si ça marche.
A+
merci je vais essayer et je vous tiens au courant
Bonsoir Christophe,
Bonjour,
j'ai un fichier .dot qui contient plein de macros en VBA écrites
sous
wordXP et windows 2000.
lorsque j'ouvre ce fichier avec WinME+wordXP ça marche.
avec win98+wordXP : "les macros sont introuvables" et donc
inutilisables. Impossible d'ouvrir le projet pour voir ce qui se
passe. avec win98+word2000 : erreur de compilation dans le module
xxx
à l'appel de xxx, impossible d'ouvrir le projet.
win98+word97 : idem.
Je suis surpris de l'influence du système d'exploitation sur
l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir
utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000
par rapport à word 97 (je ne connais pas 2002).
Mais là où tu fais une confusion c'est que dans le modèle, les macros
ne sont pas en texte, mais sous une forme plus ou moins compilée et tu
tentes une compatibilité en marche arrière, ce qui marche rarement.
Ce que tu peux faire c'est :
- sur le système d'origine : exporter tes macros en format .bas,
module par module
- sur le système cible : les importer.
Dans ce cas tu transportes bien en format texte, s'il y a une
différence de syntaxe, il n'oubliera pas de t'en causer :-)
Tiens nous au courant même si ça marche.
Bonjour, j'ai un fichier .dot qui contient plein de macros en VBA écrites
sous
wordXP et windows 2000. lorsque j'ouvre ce fichier avec WinME+wordXP ça marche. avec win98+wordXP : "les macros sont introuvables" et donc inutilisables. Impossible d'ouvrir le projet pour voir ce qui se passe. avec win98+word2000 : erreur de compilation dans le module
xxx
à l'appel de xxx, impossible d'ouvrir le projet. win98+word97 : idem. Je suis surpris de l'influence du système d'exploitation sur l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir
utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000 par rapport à word 97 (je ne connais pas 2002). Mais là où tu fais une confusion c'est que dans le modèle, les macros ne sont pas en texte, mais sous une forme plus ou moins compilée et tu tentes une compatibilité en marche arrière, ce qui marche rarement. Ce que tu peux faire c'est : - sur le système d'origine : exporter tes macros en format .bas, module par module - sur le système cible : les importer. Dans ce cas tu transportes bien en format texte, s'il y a une différence de syntaxe, il n'oubliera pas de t'en causer :-) Tiens nous au courant même si ça marche.
A+
Nemroth
Bonjour Christophe,
Il y a aussi une solution pour l'avenir :
Développe tes macros sous Excel97 exclusivement et fait tourner dans les autres Excels...
Il n'y a en général jamais de problèmes de compatibilité ascendante, ce qui n'est pas toujours le cas dans l'autre sens...
@+ Nemroth
merci je vais essayer et je vous tiens au courant
Bonsoir Christophe,
Bonjour, j'ai un fichier .dot qui contient plein de macros en VBA écrites
sous
wordXP et windows 2000. lorsque j'ouvre ce fichier avec WinME+wordXP ça marche. avec win98+wordXP : "les macros sont introuvables" et donc inutilisables. Impossible d'ouvrir le projet pour voir ce qui se passe. avec win98+word2000 : erreur de compilation dans le module
xxx
à l'appel de xxx, impossible d'ouvrir le projet. win98+word97 : idem. Je suis surpris de l'influence du système d'exploitation sur l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir
utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000 par rapport à word 97 (je ne connais pas 2002). Mais là où tu fais une confusion c'est que dans le modèle, les macros ne sont pas en texte, mais sous une forme plus ou moins compilée et tu tentes une compatibilité en marche arrière, ce qui marche rarement. Ce que tu peux faire c'est : - sur le système d'origine : exporter tes macros en format .bas, module par module - sur le système cible : les importer. Dans ce cas tu transportes bien en format texte, s'il y a une différence de syntaxe, il n'oubliera pas de t'en causer :-) Tiens nous au courant même si ça marche.
A+
-- Pour me répondre en BAL, retirer le nospam...
Bonjour Christophe,
Il y a aussi une solution pour l'avenir :
Développe tes macros sous Excel97 exclusivement et fait tourner dans les autres
Excels...
Il n'y a en général jamais de problèmes de compatibilité ascendante, ce qui
n'est pas toujours le cas dans l'autre sens...
@+ Nemroth
merci je vais essayer et je vous tiens au courant
Bonsoir Christophe,
Bonjour,
j'ai un fichier .dot qui contient plein de macros en VBA écrites
sous
wordXP et windows 2000.
lorsque j'ouvre ce fichier avec WinME+wordXP ça marche.
avec win98+wordXP : "les macros sont introuvables" et donc
inutilisables. Impossible d'ouvrir le projet pour voir ce qui se
passe. avec win98+word2000 : erreur de compilation dans le module
xxx
à l'appel de xxx, impossible d'ouvrir le projet.
win98+word97 : idem.
Je suis surpris de l'influence du système d'exploitation sur
l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir
utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000
par rapport à word 97 (je ne connais pas 2002).
Mais là où tu fais une confusion c'est que dans le modèle, les macros
ne sont pas en texte, mais sous une forme plus ou moins compilée et tu
tentes une compatibilité en marche arrière, ce qui marche rarement.
Ce que tu peux faire c'est :
- sur le système d'origine : exporter tes macros en format .bas,
module par module
- sur le système cible : les importer.
Dans ce cas tu transportes bien en format texte, s'il y a une
différence de syntaxe, il n'oubliera pas de t'en causer :-)
Tiens nous au courant même si ça marche.
Développe tes macros sous Excel97 exclusivement et fait tourner dans les autres Excels...
Il n'y a en général jamais de problèmes de compatibilité ascendante, ce qui n'est pas toujours le cas dans l'autre sens...
@+ Nemroth
merci je vais essayer et je vous tiens au courant
Bonsoir Christophe,
Bonjour, j'ai un fichier .dot qui contient plein de macros en VBA écrites
sous
wordXP et windows 2000. lorsque j'ouvre ce fichier avec WinME+wordXP ça marche. avec win98+wordXP : "les macros sont introuvables" et donc inutilisables. Impossible d'ouvrir le projet pour voir ce qui se passe. avec win98+word2000 : erreur de compilation dans le module
xxx
à l'appel de xxx, impossible d'ouvrir le projet. win98+word97 : idem. Je suis surpris de l'influence du système d'exploitation sur l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir
utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000 par rapport à word 97 (je ne connais pas 2002). Mais là où tu fais une confusion c'est que dans le modèle, les macros ne sont pas en texte, mais sous une forme plus ou moins compilée et tu tentes une compatibilité en marche arrière, ce qui marche rarement. Ce que tu peux faire c'est : - sur le système d'origine : exporter tes macros en format .bas, module par module - sur le système cible : les importer. Dans ce cas tu transportes bien en format texte, s'il y a une différence de syntaxe, il n'oubliera pas de t'en causer :-) Tiens nous au courant même si ça marche.
A+
-- Pour me répondre en BAL, retirer le nospam...
Nemroth
Rectification : dans Word97 of course....
@+ Nemroth
Bonjour Christophe,
Il y a aussi une solution pour l'avenir :
Développe tes macros sous Excel97 exclusivement et fait tourner dans les autres Excels...
Il n'y a en général jamais de problèmes de compatibilité ascendante, ce qui n'est pas toujours le cas dans l'autre sens...
@+ Nemroth
merci je vais essayer et je vous tiens au courant
Bonsoir Christophe,
Bonjour, j'ai un fichier .dot qui contient plein de macros en VBA écrites
sous
wordXP et windows 2000. lorsque j'ouvre ce fichier avec WinME+wordXP ça marche. avec win98+wordXP : "les macros sont introuvables" et donc inutilisables. Impossible d'ouvrir le projet pour voir ce qui se passe. avec win98+word2000 : erreur de compilation dans le module
xxx
à l'appel de xxx, impossible d'ouvrir le projet. win98+word97 : idem. Je suis surpris de l'influence du système d'exploitation sur l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir
utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000 par rapport à word 97 (je ne connais pas 2002). Mais là où tu fais une confusion c'est que dans le modèle, les macros ne sont pas en texte, mais sous une forme plus ou moins compilée et tu tentes une compatibilité en marche arrière, ce qui marche rarement. Ce que tu peux faire c'est : - sur le système d'origine : exporter tes macros en format .bas, module par module - sur le système cible : les importer. Dans ce cas tu transportes bien en format texte, s'il y a une différence de syntaxe, il n'oubliera pas de t'en causer :-) Tiens nous au courant même si ça marche.
A+
-- Pour me répondre en BAL, retirer le nospam...
-- Pour me répondre en BAL, retirer le nospam...
Rectification : dans Word97 of course....
@+ Nemroth
Bonjour Christophe,
Il y a aussi une solution pour l'avenir :
Développe tes macros sous Excel97 exclusivement et fait tourner dans les autres
Excels...
Il n'y a en général jamais de problèmes de compatibilité ascendante, ce qui
n'est pas toujours le cas dans l'autre sens...
@+ Nemroth
merci je vais essayer et je vous tiens au courant
Bonsoir Christophe,
Bonjour,
j'ai un fichier .dot qui contient plein de macros en VBA écrites
sous
wordXP et windows 2000.
lorsque j'ouvre ce fichier avec WinME+wordXP ça marche.
avec win98+wordXP : "les macros sont introuvables" et donc
inutilisables. Impossible d'ouvrir le projet pour voir ce qui se
passe. avec win98+word2000 : erreur de compilation dans le module
xxx
à l'appel de xxx, impossible d'ouvrir le projet.
win98+word97 : idem.
Je suis surpris de l'influence du système d'exploitation sur
l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir
utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000
par rapport à word 97 (je ne connais pas 2002).
Mais là où tu fais une confusion c'est que dans le modèle, les macros
ne sont pas en texte, mais sous une forme plus ou moins compilée et tu
tentes une compatibilité en marche arrière, ce qui marche rarement.
Ce que tu peux faire c'est :
- sur le système d'origine : exporter tes macros en format .bas,
module par module
- sur le système cible : les importer.
Dans ce cas tu transportes bien en format texte, s'il y a une
différence de syntaxe, il n'oubliera pas de t'en causer :-)
Tiens nous au courant même si ça marche.
Développe tes macros sous Excel97 exclusivement et fait tourner dans les autres Excels...
Il n'y a en général jamais de problèmes de compatibilité ascendante, ce qui n'est pas toujours le cas dans l'autre sens...
@+ Nemroth
merci je vais essayer et je vous tiens au courant
Bonsoir Christophe,
Bonjour, j'ai un fichier .dot qui contient plein de macros en VBA écrites
sous
wordXP et windows 2000. lorsque j'ouvre ce fichier avec WinME+wordXP ça marche. avec win98+wordXP : "les macros sont introuvables" et donc inutilisables. Impossible d'ouvrir le projet pour voir ce qui se passe. avec win98+word2000 : erreur de compilation dans le module
xxx
à l'appel de xxx, impossible d'ouvrir le projet. win98+word97 : idem. Je suis surpris de l'influence du système d'exploitation sur l'exécution des macros !
Moi aussi, mais ce n'est peut-être pas le système d'exploitation
Comme le langage n'a pas vraiment changé, je pensais pouvoir
utiliser
mes macros aussi avec word97 et word2000.
Ce n'est pas tout à fait exact, le langage est plus riche en word 2000 par rapport à word 97 (je ne connais pas 2002). Mais là où tu fais une confusion c'est que dans le modèle, les macros ne sont pas en texte, mais sous une forme plus ou moins compilée et tu tentes une compatibilité en marche arrière, ce qui marche rarement. Ce que tu peux faire c'est : - sur le système d'origine : exporter tes macros en format .bas, module par module - sur le système cible : les importer. Dans ce cas tu transportes bien en format texte, s'il y a une différence de syntaxe, il n'oubliera pas de t'en causer :-) Tiens nous au courant même si ça marche.