OVH Cloud OVH Cloud

VBA - ouvrir un doc et son userform

2 réponses
Avatar
Petipeton
Bonjour à tous !

Vous m'avez jusque là bien aidée. Mais j'ai encore besoin d'un coup de main...

J'ai créé une petitounette appli ainsi composée :

Une page d'accueil : contient des champ macrobutton qui ouvrent d'autres
documents word

Plusieurs documents : ouverts depuis la page d'accueil devant afficher, à
leur ouverture, un userform (pour la saisie des variables).

Mon problème : quand j'ouvre le document via windows, l'userform s'ouvre
avec. Mais si je passe par la page d'accueil et le macrobutton, l'userform ne
s'ouvre pas. Le code que j'ai inséré dans le document :

Private Sub Document_Open()
formulaire.Show
End Sub

Ce code est placé dans "This document"

Word XP.

Merci de vos réponses !

--
Petipeton

2 réponses

Avatar
Bonjour,
Je suppose que les macros appelées depuis les macrobuttons sont dans le
document "accueil" et ouvrent un document ou un modèle ?.
Quel est le code de ces macros ?.
Philippe

"Petipeton" a écrit dans le message de
news:
Bonjour à tous !

Vous m'avez jusque là bien aidée. Mais j'ai encore besoin d'un coup de
main...


J'ai créé une petitounette appli ainsi composée :

Une page d'accueil : contient des champ macrobutton qui ouvrent d'autres
documents word

Plusieurs documents : ouverts depuis la page d'accueil devant afficher, à
leur ouverture, un userform (pour la saisie des variables).

Mon problème : quand j'ouvre le document via windows, l'userform s'ouvre
avec. Mais si je passe par la page d'accueil et le macrobutton, l'userform
ne

s'ouvre pas. Le code que j'ai inséré dans le document :

Private Sub Document_Open()
formulaire.Show
End Sub

Ce code est placé dans "This document"

Word XP.

Merci de vos réponses !

--
Petipeton


Avatar
Petipeton
Bonjour, Philippe.
Ravie de voir que tu prends tjs la peine de me répondre.
En fait, j'ai compris d'où venait mon problème. J'utilisais la commande
document.add et non document.open ! J'ai ainsi résolu mon problème de
formulaire venant à l'ouverture.
Par contre, sur ton aide d'hier concernant le .dot s'ouvrant en .dot et non
en .doc (mon souhait), j'ai dû mal m'exprimer car ta réponse m'aidera
prochainement mais
ne convenait pas à mon présent pb ! J'ai trouvé une alternative (obliger le
changement de nom à l'enregistrement).

Merci encore (et toujours, ma reconnaissance est sincère).
---
Petipeton


Bonjour,
Je suppose que les macros appelées depuis les macrobuttons sont dans le
document "accueil" et ouvrent un document ou un modèle ?.
Quel est le code de ces macros ?.
Philippe

"Petipeton" a écrit dans le message de
news:
Bonjour à tous !

Vous m'avez jusque là bien aidée. Mais j'ai encore besoin d'un coup de
main...


J'ai créé une petitounette appli ainsi composée :

Une page d'accueil : contient des champ macrobutton qui ouvrent d'autres
documents word

Plusieurs documents : ouverts depuis la page d'accueil devant afficher, à
leur ouverture, un userform (pour la saisie des variables).

Mon problème : quand j'ouvre le document via windows, l'userform s'ouvre
avec. Mais si je passe par la page d'accueil et le macrobutton, l'userform
ne

s'ouvre pas. Le code que j'ai inséré dans le document :

Private Sub Document_Open()
formulaire.Show
End Sub

Ce code est placé dans "This document"

Word XP.

Merci de vos réponses !

--
Petipeton