Exporter la table des matières word en txt
Résolu
Jolie_Turandot
Messages postés
27
Statut
Membre
-
Jolie_Turandot Messages postés 27 Statut Membre -
Jolie_Turandot Messages postés 27 Statut Membre -
Bonjour,
J'aimerai exporter la table des matières d'un fichier word en un fichier txt à l'aide d'une macro en VBA. Je n'ai aucune idée de comment faire cela...
Auriez-vous des suggestions ?
Merci d'avance.
J'aimerai exporter la table des matières d'un fichier word en un fichier txt à l'aide d'une macro en VBA. Je n'ai aucune idée de comment faire cela...
Auriez-vous des suggestions ?
Merci d'avance.
1 réponse
-
Sinon, vous pouvez aussi choisir "Sauvegarder sous... txt"
-
Bonjour,
Merci de votre réponse.
J'y ai pensé mais je précise tout d'abord que le fichier word est assez long. Ensuite, j'ai besoin de créer ce fichier txt pour utiliser les numéros de la table des matières qui se trouve dans ce fichier word dans un fichier Excel.
Pourrais-t-on limiter la conversion à la table des matières uniquement ?
Merci d'avance. -
-
Bonjour,
Merci de votre réponse.
Pour tout expliquer :
- le projet consiste à l'élaboration d'un métré pour un bureau d'étude. Le métré se trouve dans un ficher excel et il faut aller chercher les numéros des éléments du métré dans le cahier de charge qui est un word.
-Il m'est demandé de rendre la procédure la plus automatique possible. Et donc l'extraction des numéros doit aussi être automatique.
Auriez-vous une suggestion ?
Merci d'avance. -
Waouh, mixer Excel et Word, ça me fait froid dans le dos (+éventuellement txt : peut-être vaut-il mieux l'importer dans un onglet de travail Excel ?).
Tu peux utiliser les styles pour récupérer la TDM, mais le plus simple est de chercher l'objet TdM.
En furetant, j'ai trouvé ça (à adapter) :Sub DVP_ExtraireMaTOC()
ActiveDocument.Bookmarks.Add "ToC", ActiveDocument.TablesOfContents(1).Range
ActiveDocument.TablesOfContents(1).Range.Fields.Unlink
ActiveDocument.Bookmarks("ToC").Select
Selection.Copy
Documents.Add DocumentType:=wdNewBlankDocument
Selection.Paste
End Sub
sur le site :
https://www.developpez.net/forums/d815579/logiciels/microsoft-office/word/vba-word/extraire-table-matieres-d-document-word/ -
-