OVH Cloud OVH Cloud

Oouverture d'un modèle

2 réponses
Avatar
jacob.marie-ange
Bonsoir
J'ai développé un ensemble de modèles sous Word, lesquels possèdent chacun
leur propre macro (Je n'utilise pas Normal.Dot pour ne pas polluer les
ordinateurs sur lesquels j'installe cette application). Pour accéder à ces
divers modèles, j'ai créé un userform qui me permet d'ouvrir le modèle que
je veux à l'aide d'OptionButton.
Pour ouvrir un modèle j'utilise la phrase suivante:

Sub EPEP()
UserForm1.Hide ' <-- Ferme mon Menu
ActiveDocument.Close
Documents.Add Template:="C:\Blabla.dot"
End Sub

Le principe pour moi est de fermer mon document qui me sert de menu et
d'ouvrir le modèle souhaité.
Sur Word 98 et Word 2003, tout fonctionne. En revanche, sur Word 2000, j'ai
un message "impossible de trouver la macro de stockage".

Ma question est la suivante: Y a t'il un code qui permet d'ouvrir un nouveau
document basé sur un modèle à partir d'un autre modèle, ce dernier se
fermant avant l'ouverture du premier.... Enfin... je me comprends! J'ai
besoin que ce code fonctionne sur le différends Word.

Merci beaucoup et à bientôt.

2 réponses

Avatar
Geo
Re


Regarde si ceci correspond à ton cas :

http://support.microsoft.com/?scid=kb;fr;212669

--
A+
Avatar
Geo
Bonjour marie-ange,


Bonsoir
J'ai développé un ensemble de modèles sous Word, lesquels possèdent
chacun leur propre macro (Je n'utilise pas Normal.Dot pour ne pas
polluer les ordinateurs sur lesquels j'installe cette application).
Pour accéder à ces divers modèles, j'ai créé un userform qui me
permet d'ouvrir le modèle que je veux à l'aide d'OptionButton.
Pour ouvrir un modèle j'utilise la phrase suivante:

Sub EPEP()
UserForm1.Hide ' <-- Ferme mon Menu
ActiveDocument.Close
Documents.Add Template:="C:Blabla.dot"
End Sub


Juste une précision de vocabulaire, en word on dira que tu ouvres un
nouveau document basé sur le modèle blabla.dot

Le principe pour moi est de fermer mon document qui me sert de menu
et

d'ouvrir le modèle souhaité.
Sur Word 98 et Word 2003, tout fonctionne. En revanche, sur Word
2000, j'ai un message "impossible de trouver la macro de stockage".


Sur quelle ligne se produit cette erreur ?

Ma question est la suivante: Y a t'il un code qui permet d'ouvrir un
nouveau document basé sur un modèle à partir d'un autre modèle, ce
dernier se fermant avant l'ouverture du premier.... Enfin... je me
comprends!


Ben ce serait mieux qu'on te comprenne aussi :-)
ce qui n'est aps mon cas.

Un modèle n'a pas besoin d'être ouvert pour qu'on ouvre un nouveua
document basé sur icelui.
Ta macro EPEP elle est stockée où ?

--

A+