transfer d'un tableau word vers excel

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 !

progaide

XLDnaute Nouveau
bjr comment faire pour transferer des données d'un tableau word vers excel avec un programme en vba en excel ss toucher le document word ??? merci d'vance .😕
 
Dernière édition:
Re : transfer d'un tableau word vers excel

Bonjour,

Voici un code qui transfère les tableaux Word dans une nouvelle feuille Excel.
Adaptez la Constante
Const MON_DOC As String = "c:\essai.doc"
au chemin de votre document Word (.doc)

Tous les tableaux seront copiés. Si vous n'en voulez qu'un seul modifiez la ligne
For i& = 1 To DOC.Tables.Count
par (si par exemple il s'agit du tableau 7)
For i& = 7 To 7

****************
'### Constante à adapter (chemin du .doc ###
Const MON_DOC As String = "c:\essai.doc"
'###########################################

Sub Word2Excel()
Dim S As Worksheet
Dim i&
Dim Lig&
Dim DOC As Word.Document
On Error GoTo Erreur
Application.ScreenUpdating = False
Set DOC = GetObject(MON_DOC)
Set S = ActiveWorkbook.Worksheets.Add
Lig& = 1
For i& = 1 To DOC.Tables.Count
DOC.Tables(i&).Range.Copy
S.Paste Destination:=S.Range("a" & Lig& & "")
Lig& = S.UsedRange.Rows.Count + 2
Next i&
DOC.Close
Set DOC = Nothing
S.Columns.AutoFit
S.Rows.AutoFit
Application.ScreenUpdating = True
Exit Sub
Erreur:
If Not DOC Is Nothing Then DOC.Close
Set DOC = Nothing
Application.ScreenUpdating = True
MsgBox "Erreur " & Err.Number & vbCrLf & Err.Description
End Sub
****************

Cordialement.

PMO
Patrick Morange
 
- 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
81
Réponses
16
Affichages
327
Réponses
22
Affichages
668
Réponses
5
Affichages
271
Réponses
11
Affichages
442
  • Question Question
Microsoft 365 Liens hypertexte
Réponses
4
Affichages
280
Retour