OVH Cloud OVH Cloud

Fermer un modèle pour ouvrir un document

1 réponse
Avatar
jacob.marie-ange
Bonjour,

J'ai un modèle qui se nomme Menu.dot.
J'ai créé un UserForm dans Menu.dot, j'y ai inséré 3 OptionButton qui me
permettent d'ouvrir respectivement:
C:\Blabla.dot (OptionButton1)
C:\X.dot (OptionButton2)
C:\Y.dot (OptionButton3)

Dans Visual Basic, lorsque je clique 2x sur OptionButton1, j'obtiens:

Private Sub OptionButton1_Click()
BLABLA
End Sub

Pour l'exécution, je demande à ce que l'userform se ferme après avoir cliqué
sur 1 des 3 OptionButton, que Menu.dot se ferme et qu'un document basé sur 1
des 3 modèles (Blabla, X ou Y) s'ouvre et exécute sa macro de démarrage.

Pour se faire j'utilise le code suivant dans le module:

Sub BLBLA()
UserForm1.Hide
ActiveDocument.Close
Documents.Add Template:="C:\Blabla.dot"
End Sub

Sur Word 98 et 2003, ça fonctionne normalement. Sur Word 2000 SR1, s'affiche
le message: "impossible d'ouvrir la macro de stockage"
Si je supprime la phrase ActiveDocument.Close du code précédent, ça
fonctionne mais je me retrouve avec 2 documents ouverts en même temps, chose
que je voudrais éviter

Merci beaucoup

1 réponse

Avatar
Anacoluthe
Bonjour !

'jacob.marie-ange' nous a écrit ...
Sur Word 98 et 2003, ça fonctionne normalement. Sur Word 2000 SR1, s'affiche
le message: "impossible d'ouvrir la macro de stockage"


Je ne crois pas qu'il s'agisse d'une question de version Word.

Geo vous a d'ailleurs judicieusement indiqué la fiche
http://support.microsoft.com/?scid=kb;fr;212669

Au lieu de re-poster, et dans une autre ficelle ce qui est mal vu,
pouvez-vous commencer par suivre son conseil et lui répondre ?

Les wordiens de Marseille nous ont habitués à de meilleures façons.

Anacoluthe
« Marseille la grecque, heureuse et noble ville,
blonde fille d’Homère. »
- Victor HUGO