Empêcher un cadre lors de la conversion d’un tableau en texte (Microsoft Word)
Lorsque Peg a un tableau avec l’habillage de texte défini pour Autour, puis qu’elle convertit le tableau en texte, ce texte se retrouve dans un cadre. Elle n’en veut pas dans un cadre; elle veut juste que ce soit clair, en ligne avec le texte. Peg se demande s’il existe un paramètre pour empêcher la table convertie de se retrouver dans un cadre.
Il n’y a aucun paramètre qui contrôle ce comportement. Word le fait car il ne sait pas où placer le texte du tableau par rapport au texte du document normal, il le place donc dans un cadre. Le seul moyen de contourner ce problème manuellement consiste à modifier l’habillage du texte afin que le tableau soit en ligne, puis à effectuer la conversion en texte. Vous pouvez automatiser un peu cela en utilisant une simple macro:
Sub ConvertTable1() If Selection.Information(wdWithInTable) Then Selection.Tables(1).Rows.WrapAroundText = False Selection.Rows.ConvertToText Separator:=wdSeparateByTabs, _ NestedTables:= True Else MsgBox "Insertion point must be in a table." End If End Sub
Bien sûr, si vous choisissez de suivre la « route macro », vous pouvez utiliser la macro pour convertir le tableau en texte (ce qui le placerait dans un cadre), puis supprimer le cadre. Voici comment procéder:
Sub ConvertTable2() If Selection.Information(wdWithInTable) Then Selection.Rows.ConvertToText Separator:=wdSeparateByTabs, _ NestedTables:= True ActiveDocument.Frames.Delete Else MsgBox "Insertion point must be in a table." End If End Sub
Les deux macros produisent le même résultat. Tout ce que vous avez à faire est de vous assurer que le point d’insertion se trouve dans le tableau, puis d’exécuter la macro.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
WordTips est votre source pour une formation Microsoft Word rentable.
(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (2358) s’applique à Microsoft Word 2007, 2010, 2013 et 2016.