Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
S'inscrire  \/ 
x

or

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


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.

Populaire
Incroyable! Utilisez des onglets efficaces dans Word (Office) comme Chrome, Firefox et le nouvel Internet Explorer!

En savoir plus Télécharger gratuitement

É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 course 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 pour 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 Tableau 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.



Outils de productivité Word recommandés

 

Kutools For Word - Plus de 100 fonctionnalités avancées pour Word, économisez 50% de votre temps

  • Les opérations compliquées et répétées peuvent être effectuées une seule fois en quelques secondes.
  • Insérez simultanément plusieurs images dans des dossiers dans un document Word.
  • Fusionner et combiner plusieurs fichiers Word dans des dossiers en un seul avec l'ordre souhaité.
  • Divisez le document actuel en documents séparés selon l'en-tête, le saut de section ou d'autres critères.
  • Convertissez des fichiers entre Doc et Docx, Docx et PDF, collection d'outils pour les conversions et la sélection courantes, etc.
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Linda Hollman · 1 years ago
    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?
  • To post as a guest, your comment is unpublished.
    Scott · 2 years ago
    Thank you for this! it is appreciated!
  • To post as a guest, your comment is unpublished.
    Suresh · 4 years ago
    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
    • To post as a guest, your comment is unpublished.
      Grazyna · 5 days ago
      thank you, now it works

    • To post as a guest, your comment is unpublished.
      Devi · 2 months ago
      please kindly let me know "what is the code for change only selected tables to text in word?"
    • To post as a guest, your comment is unpublished.
      Tom · 2 years ago
      Thank you. It worked.
    • To post as a guest, your comment is unpublished.
      Will · 3 years ago
      Thank you. It works!!
  • To post as a guest, your comment is unpublished.
    cartography · 5 years ago
    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
  • To post as a guest, your comment is unpublished.
    Milind Gautam · 6 years ago
    The VBA code isn't working.. when I press F5 for execution, it says "Compile error; syntax error;"
  • To post as a guest, your comment is unpublished.
    Simon · 7 years ago
    I think lines 4 and 5 of the VBA code above should be combined:

    tbl.ConvertToText Separator:=wdSeparateByTabs