Passer au contenu principal

Comment convertir plusieurs tableaux en texte dans Word?

S'il y a de nombreux tableaux dans le document et que vous souhaitez les convertir en texte, comment pouvez-vous le faire rapidement? Ce didacticiel vous montrera des moyens délicats de convertir rapidement plusieurs tableaux en texte dans Word.

Convertir les tableaux en texte un par un

Convertir toutes les tables en texte à l'aide de VBA

Convertissez facilement plusieurs tableaux en texte avec Kutools

Outils de productivité recommandés pour Word

Kutools for Word: Intégrer l'IA 🤖, plus de 100 fonctionnalités avancées vous font gagner 50 % du temps de traitement de vos documents.Téléchargement gratuit

Office Tab: présente les onglets de type navigateur dans Word (et d'autres outils Office), simplifiant la navigation multi-documents.Téléchargement gratuit


flèche bleue bulle droite Convertir les tableaux en texte un par un

Office Word fournit la fonction de convertir un tableau en texte normal, mais il ne peut s'appliquer qu'à un tableau à la fois.

Onglet Office : apporte des interfaces à onglets à Word, Excel, PowerPoint...
ot mot milieu annonce 100
Améliorez votre flux de travail maintenant.      En savoir plus       Téléchargement gratuit

Étape 1: sélectionnez ou placez le curseur dans le tableau que vous souhaitez convertir;

Étape 2: aller à Disposition onglet sous Outils de tableauEt cliquez Convertir en texte in Données groupe;

doc-tables-en-texte-1

Étape 3: choisissez le style de marque avec lequel séparer les cellules du tableau;

doc-tables-en-texte-2

Étape 4: cliquez sur OK et Word convertira le tableau en texte;

Étape 5: répétez les étapes 1 à 4 jusqu'à ce que toutes les tables soient converties;


flèche bleue bulle droite Convertir toutes les tables en texte à l'aide de VBA

VBA peut convertir toutes les tables de document en texte.

Étape 1: Appuyez sur "Alt-F11»Pour ouvrir la fenêtre Microsoft Visual Basic pour Application;

Étape 2: cliquez sur Module sur le insérer tab, copiez et collez le code VBA suivant dans la fenêtre Module;

Étape 3: cliquez sur Courir bouton pour appliquer le VBA.

Le code VBA pour convertir toutes les tables en texte:

Sous TablesToText ()
Dim tbl comme table
Pour chaque tbl dans ActiveDocument.Tables
tbl.ConvertToText
Séparateur: = wdSeparateByTabs
Tbl suivant
Set tbl = Rien
End Sub


flèche bleue bulle droite Convertissez facilement plusieurs tableaux en texte avec Kutools

La conversion de plusieurs tableaux en texte un par un prend du temps, et le code VBA fournit toujours le moyen unique de séparer toutes les tables d'un document. Kutools peut facilement convertir toutes les tables d'une sélection ou d'un document entier en texte normal. Et il utilise la même interface de fonction avec Word pour fournir aux utilisateurs différentes façons de séparer les cellules d'un tableau.

Kutools for Word, un complément pratique, comprend des groupes d'outils pour faciliter votre travail et améliorer votre capacité à traiter des documents Word. Essai gratuit pendant 45 jours! Achetez-le Maintenant!

Cliquez Kutools >> cliquez Tableau en texte in lampe de table groupe

doc-tables-en-texte-3

Pour convertir plusieurs tableaux d'une sélection ou du document entier, veuillez d'abord sélectionner une partie du document ou un document entier, puis appliquez l'utilitaire en cliquant Kutools >> Tableau en texte dans le tableau, et choisissez le délimiteur pour le texte normal après la conversion en la boîte de dialogue Convertir le tableau en texte.

Pour plus d'informations, s'il vous plaît visitez: convertir plusieurs tableaux en texte.


Meilleurs outils de productivité bureautique

Kutools for Word - Élevez votre expérience Word avec Over 100 Caractéristiques remarquables !

🤖 Assistant IA Kutools: Transformez votre écriture avec l'IA - Générer du contenu  /  Réécrire le texte  /  Résumer des documents  /  Demander des informations basé sur le document, le tout dans Word

(I.e. Maîtrise des documents: Pages divisées  /  Fusionner des documents  /  Exporter la sélection dans différents formats (PDF/TXT/DOC/HTML...)  /  Conversion par lots en PDF  /  Exporter des pages sous forme d'images  /  Imprimer plusieurs fichiers à la fois

Édition du contenu: Rechercher et remplacer par lots sur plusieurs fichiers  /  Redimensionner toutes les images  /  Transposer les lignes et les colonnes du tableau  /  Convertir le tableau en texte

🧹 Nettoyage sans effort : balayer Espaces supplémentaires  /  Sauts de section  /  Tous les en-têtes  /  Boîtes de texte  /  Liens hypertextes  / Pour plus d'outils de suppression, rendez-vous sur notre Supprimer le groupe

Insertions créatives: Insérer Mille séparateurs  /  Cases à cocher  /  Boutons radio  /  code QR  /  Code barres  /  Tableau des lignes diagonales  /  Légende de l'équation  /  Légende  /  Légende de la table  /  Plusieurs images  / Découvrez-en davantage dans le Insérer un groupe

🔍 Sélections de précision: Localiser pages spécifiques  /  les tables  /  formes  /  paragraphes de titre  / Améliorez la navigation avec PLUS Sélectionnez les fonctionnalités

Améliorations des étoiles: Naviguez rapidement vers n’importe quel endroit  /  insertion automatique de texte répétitif  /  basculer de manière transparente entre les fenêtres de document  /  11 outils de conversion

👉 Vous voulez essayer ces fonctionnalités ? Kutools for Word propose un Essai gratuit 60-day, sans aucune limite ! 🚀
 
Comments (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
After running the VBA code, MS Word has changed. I no longer have access to VBA tools, and the font is larger. I don't know what else has changed yet. What do I do now?
This comment was minimized by the moderator on the site
Thank you for this! it is appreciated!
This comment was minimized by the moderator on the site
The correct code as follows: Sub TablesToText() Dim tbl As Table For Each tbl In ActiveDocument.Tables tbl.ConvertToText Separator = wdSeparateByTabs Next tbl Set tbl = Nothing End Sub
This comment was minimized by the moderator on the site
thank you, now it works
This comment was minimized by the moderator on the site
please kindly let me know "what is the code for change only selected tables to text in word?"
This comment was minimized by the moderator on the site
Thank you. It worked.
This comment was minimized by the moderator on the site
Thank you. It works!!
This comment was minimized by the moderator on the site
Here's a code that works: Sub AllTablestoText() ' ' AllTablestoText Macro ' Macro created by Jarosław Michalak ' For Each aTable In ActiveDocument.Tables aTable.ConvertToText wdSeparateByCommas, True Next aTable End Sub Source: http://howto.wikispaces.umb.edu/Convert+all+tables+to+text
This comment was minimized by the moderator on the site
The VBA code isn't working.. when I press F5 for execution, it says "Compile error; syntax error;"
This comment was minimized by the moderator on the site
I think lines 4 and 5 of the VBA code above should be combined: tbl.ConvertToText Separator:=wdSeparateByTabs
This comment was minimized by the moderator on the site
Thank you SImon! It works.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations