Bonjour à tous,
Toujours débutant en programmation de macro
(mais j'essaye de me soigner -je viens de commander le bouquin de B. MARCELLY +
L. GODARD-),
je sollicite votre concours pour résoudre les questions suivantes:
1. Est-il possible d'ouvrir une boîte de dialogue (en cliquant sur une icône
sur le bureau par ex.)
sans lancer le document qui la contient?
2. Si non (et j'ai comme un pressentiment...) comment faire pour:
- fermer automatiquement le document qui contient la macro de lancement de
la boîte de dialogue une fois que celle-ci est ouverte, ou lorsqu'elle qu'elle
se ferme
(j'ai essayé avec ThisComponent.dispose(), mais au lieu de
fermer le document contenant la macro, cela a ferme
le nouveau document ouvert par la boîte de dialogue),
- ou remplacer le contenu de la fenêtre ouverte (fichier sxw) par le nouveau
document lancé par la boîte de dialogue
(c'est un formulaire). J'ai là aussi essayé, avec le paramètre SearchFlag, mais
cela ne semble fonctionner
que pour un document préalablement ouvert avec LoadComponentFromURL. Or, ce que
je souhaiterais faire,
c'est remplacer le contenu du document contenant la macro par le formulaire
(LoadComponentFromURL
ouvre un deuxième document, dont le contenu peut être remplacé, mais le document
initial reste lui toujours ouvert).
Merci d'avance pour votre aide.
Cordialement