De nombreuses personnes, pour une raison ou une autre, semblent toujours utiliser des onglets pour configurer des tableaux simples plutôt que d’utiliser l’éditeur de tableau intégré inclus dans Word. Si vous souhaitez convertir rapidement le « tableau à onglets » en un vrai tableau Word, vous apprécierez cette astuce. La macro présentée ici, TabToTable, suppose que chaque ligne représente une ligne différente dans le tableau et que les onglets représentent les divisions entre les colonnes.

Vous vous demandez peut-être pourquoi vous souhaiteriez utiliser une macro pour convertir un tableau à onglets, plutôt que d’utiliser l’option Convertir du menu Tableau. La raison est simple: l’option Convertir suppose que chaque onglet représente une colonne. Si vous avez fait le tour du bloc plusieurs fois, vous savez déjà que de nombreuses fois les tableaux à onglets utilisent plusieurs onglets entre les colonnes. Ainsi, la première tâche de la macro est de remplacer plusieurs onglets par un seul onglet, puis d’effectuer la conversion.

Sub TabsToTable     With Selection.Find         .ClearFormatting         .Replacement.ClearFormatting         .Text = "^t{2,}"

.Replacement.Text = "^t"

.Forward = True         .Wrap = wdFindStop         .Format = False         .MatchCase = False         .MatchWholeWord = False         .MatchAllWordForms = False         .MatchSoundsLike = False         .MatchWildcards = True     End With     Selection.Find.Execute Replace:=wdReplaceAll     Selection.ConvertToTable _       Separator:=wdSeparateByTabs, _       Format:=wdTableFormatNone End Sub

Lorsque vous êtes prêt à exécuter la macro, sélectionnez simplement le texte que vous souhaitez convertir. Lorsque vous exécutez cette macro, vous obtiendrez la même chose que vous obtiendriez si vous sélectionnez l’option Convertir dans le menu Tableau, puis choisissez Texte en tableau. Cela signifie que vos colonnes peuvent avoir l’air géniales; ils devront certainement être redimensionnés. Mais le travail acharné de se débarrasser de tous les onglets a été fait pour vous.

_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 (1395) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:

link: / wordribbon-Formatting_an_ASCII_Table_with_Tabs [Formater une table ASCII avec des tabulations].