Importer en tete word dans Excel

pedro123456

XLDnaute Junior
Bonsoir les Exceliens!!

Alors comme son nom l'indique je vaux faire une macro qui importe l'en tete d'un fichier word dans Excel.

Cet en tete se compose de plusieurs lignes ( cf fichier attache)

Pour l'instant mon code donne cela ( cf aussi fichier Excel) bien sur que cela ne marche pas, mais je ne connais pas du tout les fonctions vba pour faire cela.

Dezipper le fichier et
Vous verrez dans le fichier word l'en tete
Dans le fichier Excel ce que j'aimerais obtenir

Merci Beaucoup pour l'aide que vous pourrez me fournir!
 

Pièces jointes

  • Test.zip
    10.7 KB · Affichages: 130
  • Test.zip
    10.7 KB · Affichages: 137
  • Test.zip
    10.7 KB · Affichages: 137

MichelXld

XLDnaute Barbatruc
Re : Importer en tete word dans Excel

bonsoir Pedro, rebonsoir José

tu peux tester

Code:
    'Nécessite d'activer la référence
    'Microsoft Word xx.x Object Library
    Dim WordApp As Word.Application
    Dim WordDoc As Word.Document
    Dim Fichier As String
 
    Fichier = "C:\leFichier.doc"
    Set WordApp = CreateObject("Word.Application")
    WordApp.Visible = True
    Set WordDoc = WordApp.Documents.Open(Fichier)
 
    'Copie
    WordDoc.Sections(1).Headers(wdHeaderFooterPrimary).Range.Copy
 
    'Collage
    Range("A1").PasteSpecial xlPasteValues


bon wek end
MichelXld
 

Discussions similaires

Réponses
7
Affichages
425

Statistiques des forums

Discussions
312 852
Messages
2 092 811
Membres
105 536
dernier inscrit
kelly n