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 :
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"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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
Partager