Problème pour récupérer un champ Word dans excel
Bonjour à tou(te)s,
J'ai essayé de visionner chaque post qui en parle, essayé encore et encore... je n'arrive toujours pas à récupérer la valeur d'un champ de word vers excel !?
J'ai créé un fichier word contenant 1 champ et puis, dans Excel, j'ai tapé ce code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Sub recupere_champ_word()
Dim WordApp As Word.Application
Dim WordDoc As Word.Document
Dim valeur As String
Set WordApp = CreateObject("word.application")
Set WordDoc = WordApp.documents.Open("E:\Mes documents\essai.docx")
WordApp.Visible = False '
valeur = WordDoc.Fields(1).Result.Text
WordDoc.Close False
WordApp.Quit
Range("A1").Value = valeur
End Sub |
Le fichier word a bien l'air de s'ouvrir (mais je dois ouvrir une copie en lecture seule du fichier word !??) et puis j'ai une petite fenêtre dans excel qui s'affiche avec une grosse croix rouge avec les boutons "Ok" et "Aide"...
Mais aucune valeur dans la cellule A1 !?
J'ai pourtant coché dans "Outils - Références - "Microsoft Word 12.0 Object library" ...
Qu'est-ce que je fais ou pas qui ne va pas ?
Merci pour votre aide