• Initiateur de la discussion Initiateur de la discussion gg
  • 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 !

G

gg

Guest
Bonjours à tous
Je voudrais ouvrir un fichier Word existant depuis Excel.
J'ai trouvé dans cette macro dans Wiki mais elle bloque à la première ligne.

Dim appWrd As Word.Application
Dim docWord As Word.Document
Set appWrd = CreateObject('Word.Application')
appWrd.Visible = True
Set docWord = appWrd.Documents. _
Open('C:\\Test.doc', ReadOnly:=True)

le message reçu est : 'erreur de compilation
type defini par l'utilisateur non défini'
Savez vous quelle est l'erreur ?????
Merci de votre aide
 
Bonjour
vérifie que les noms situés dans les déclarations Dim et ceux situés dans les 'set' soient bien identiques.
Le message veut dire que tu utilises une variable non préalablement définie par un 'dim' adéquat.

Message édité par: chris, à: 08/03/2006 10:58
 
bonjour gg , Marc et Chris

il faut aussi activer la reference Word

Dans l'éditeur de macros (ALT+F11) :
Menu Outils
References
coche la ligne Microsoft Word xx.x Object Library
clique sur OK pour valider


Marc , peux tu me preciser quel exemple tu avais copié sur la wiki page car je ne retrouve pas l'erreur ...


bonne journée
MichelXld
 
Bonjour à chacun
Essaie ceci :

Sub OuvrirDoc()
'Il convient d'activer la référence 'Microsoft Word XX.X Object Library'
Dim AppW As Word.Application
Dim DocW As Word.Document
Dim Chemin As String
Chemin = ThisWorkbook.Path & 'LeFichier.doc'
Set AppW = CreateObject('Word.Application')
AppW.Visible = True
Set DocW = AppW.Documents.Open(Chemin)
End Sub
 
Merci à tous pour vos efforts mais toujours la
même reponse à la premiere ligne.
Ce n'est pas la premiére fois que je ne comprends
rien à la logique de liaison entre documents Office.
Salut et encore merci.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
752
Réponses
0
Affichages
787
J
Réponses
1
Affichages
2 K
S
Réponses
4
Affichages
3 K
ssonap
S
S
Réponses
0
Affichages
1 K
Stateaid
S
C
  • Résolu(e)
Réponses
2
Affichages
1 K
clarouche33
C
Retour