Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Ouvrir LE document word

  • Initiateur de la discussion Initiateur de la discussion Gllou06
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Gllou06

XLDnaute Nouveau
Bonjour

Ma macro ci-jointe fonctionne mais à chaque lancement, une "document2" s'ouvre par dessus celui qui m'intéresse. Que fais-je comme erreur ou quel code me manque-t-il pour n'ouvrir que celui qui est appelé ?
Merci pour votre aide.
Cordialement.

Sub IMP_Document()
Sheets("Activité").Activate

'Déclaration des variables
Set wApp = CreateObject("word.Application")
Set oDoc = wApp.Documents.Add(ThisWorkbook.Path & "\" & "DOCAUTO01.doc")
'...

'Rendre Word Visible
wApp.Visible = True

'Active l'application Word
Application.ActivateMicrosoftApp xlMicrosoftWord

End Sub
 
Bonsoir à tous

Pour ouvrir, c'est plutôt this way, non ?
Code:
Sub a()
'ouvrir un fichier Word existant
With CreateObject("word.Application")
.Documents.Open ThisWorkbook.Path & "\" & "DOCAUTO01.doc"
.Visible = True
End With
End Sub
 


Merci. Ok pour ouvrir un document mais moi, je veux mettre à jour des champs. (Pardon : je n'avais pas précisé)

Sub IMP_Document()
Sheets("Activité").Activate

'Déclaration des variables
Set wApp = CreateObject("word.Application")
Set oDoc = wApp.Documents.Add(ThisWorkbook.Path & "\" & "DOCAUTO01.doc")

oDoc.Bookmarks("RefAdress1").Range.Text = ActiveWorkbook.ActiveSheet.Range("B2") 'Nom Etablissement
oDoc.Bookmarks("RefAdress2").Range.Text = ActiveWorkbook.ActiveSheet.Range("BA2") 'Civilité responsable
oDoc.Bookmarks("RefAdress3").Range.Text = ActiveWorkbook.ActiveSheet.Range("BB2") 'Nom responsable

'...

'Rendre Word Visible
wApp.Visible = True

'Active l'application Word
Application.ActivateMicrosoftApp xlMicrosoftWord

End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
784
Réponses
1
Affichages
814
Réponses
2
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…