Lignes de la table d’ombrage (Microsoft Word)
Dans Excel, il est possible d’utiliser la mise en forme conditionnelle pour ombrer toutes les autres lignes (ou toutes les nièmes lignes) d’une table de données. Vous souhaiterez peut-être accomplir la même tâche dans Word et le programme propose plusieurs approches que vous pouvez adopter.
Une approche consiste à utiliser les fonctionnalités de mise en forme automatique de Word sur votre table. Suivez ces étapes:
-
Créez votre table comme vous le feriez normalement.
-
Placez le point d’insertion quelque part dans le tableau.
-
Choisissez l’option Mise en forme automatique du tableau dans le menu Tableau. Word affiche la boîte de dialogue Mise en forme automatique du tableau. (Voir la figure 1.)
-
Dans la liste des styles disponibles, choisissez-en un qui utilise un ombrage sur les lignes du tableau.
-
Cliquez sur Appliquer. Le format est appliqué au tableau.
-
Fermez la boîte de dialogue Mise en forme automatique du tableau.
La plupart des formats automatiques fournis pour les tableaux sont «intelligents», ce qui signifie qu’ils peuvent ajuster l’ombrage des lignes même si vous ajoutez de nouvelles lignes au tableau. Comment cela se fait-il? Heureux que vous ayez demandé; cela conduit à la deuxième méthode d’ombrage des lignes de tableau – les styles de tableau.
Les styles sont disponibles dans Word depuis des années et des années. Les styles pour les tableaux sont l’un des ajouts relativement récents aux fonctionnalités de style de Word. Vous pouvez définir un style de tableau qui applique automatiquement un ombrage aux lignes paires ou impaires d’un tableau. (Voici comment les AutoFormats de table le font.) Suivez ces étapes:
-
Choisissez Styles et formatage dans le menu Format. Word affiche le volet Office Styles et mise en forme.
-
Dans le volet Office, cliquez sur Nouveau style. Word affiche la boîte de dialogue Nouveau style.
-
À l’aide de la liste déroulante Type de style, choisissez Tableau. (Voir la figure 2.)
-
À l’aide de la liste déroulante Appliquer la mise en forme à, choisissez Bandes de lignes impaires ou Bandes de lignes paires, selon que vous souhaitez que ce style s’applique aux lignes paires ou impaires.
-
Utilisez les commandes de la boîte de dialogue pour définir la mise en forme que vous souhaitez appliquer aux lignes.
-
Définissez le nom du style et les autres propriétés selon vos besoins.
-
Cliquez sur OK.
Vous avez maintenant créé un style d’ombrage pour les lignes paires ou impaires. Vous pouvez appliquer ce style au tableau, comme vous le souhaitez. La mise en forme s’ajuste automatiquement lorsque vous modifiez le nombre de lignes du tableau.
Les solutions décrites jusqu’à présent fonctionnent très bien si vous souhaitez appliquer la mise en forme à toutes les autres lignes d’un tableau, et à condition que vous utilisiez une version de Word qui prend en charge la mise en forme de tableau. Ils ne fonctionnent pas très bien si vous souhaitez que la mise en forme soit appliquée à chaque troisième, quatrième ou cinquième ligne ou si vous utilisez une version plus ancienne de Word qui n’inclut pas la mise en forme de tableau. Dans ces cas, il peut être préférable d’utiliser une macro pour effectuer votre mise en forme. Voici un bon exemple de macro qui peut appliquer un ombrage à chaque troisième ligne d’une table:
Sub ShadeRows() Dim iRow As Integer Dim iHeads As Integer Dim iRowTtl As Integer If Selection.Information(wdWithInTable) = True Then iHeads = InputBox(prompt:="Number of heading rows?", _ Title:="Headings", Default:="1") iRowTtl = Selection.Tables(1).Rows.Count - iHeads For iRow = 1 To iRowTtl If iRow Mod 3 = 0 Then Selection.Tables(1).Rows(iRow + iHeads).Shading.Texture _ = wdTexture20Percent Else Selection.Tables(1).Rows(iRow + iHeads).Shading.Texture _ = wdTextureNone End If Next iRow End If End Sub
La macro demande le nombre de lignes d’en-tête dans le tableau, puis ajuste les lignes auxquelles elle applique l’ombrage. Si le point d’insertion ne se trouve pas dans une table lorsque la macro est exécutée, rien ne se passe. Vous pouvez également modifier la fréquence de l’ombrage (par exemple, de chaque troisième ligne à chaque quatrième) en modifiant la formule Mod. Changez simplement la ligne unique, de cette manière:
If iRow Mod 4 = 0 Then
Vous pouvez également modifier la quantité d’ombrage en remplaçant la constante wdTexture20Percent par une autre, telle que wdTexture5Percent, wdTexture10Percent, wdTexture25Percent, etc.
Vous devez également comprendre que si vous exécutez la macro sur un tableau où les cellules ont été fusionnées verticalement, vous pouvez obtenir des résultats inattendus, le cas échéant. Si vous modifiez le nombre de lignes dans une table, vous devrez réexécuter la macro pour réappliquer l’ombrage.
_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 (5814) 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:
lien: / wordribbon-Shading_Table_Rows [Shading Table Rows]
.