Imaginez que vous développez un document qui utilise des couleurs de texte pour signaler des significations spéciales au lecteur. Par exemple, vous pouvez utiliser du texte rouge pour indiquer ce que l’utilisateur doit taper. Si vous développez un document dans lequel vous utilisez la couleur dans votre texte, il peut être très gênant d’utiliser les menus encore et encore pour changer les couleurs du texte. Dans un tel cas, il est utile d’avoir une macro qui modifie la couleur automatiquement. Vous pouvez affecter la macro à une combinaison de touches ou à un bouton de la barre d’outils pour ne pas avoir à utiliser les menus. La macro suivante change la couleur du texte actuellement sélectionné en rouge.

Sub MakeRed()

If Selection.Type = wdSelectionNormal Or _       Selection.Type = wdSelectionBlock Then         Selection.Font.ColorIndex = wdRed     Else         Beep     End If End Sub

Si vous souhaitez utiliser une autre couleur que le rouge, modifiez l’attribution de couleur effectuée dans la macro. (Il suffit de changer la constante wdRed en la couleur souhaitée.) VBA vous permet d’utiliser des constantes pour représenter les couleurs.

Il existe dix-sept numéros de couleur différents disponibles:

Number

Text Color

Word Constant

0

Auto

wdAuto

1

Black

wdBlack

2

Blue

wdBlue

3

Cyan

wdTurquoise

4

Green

wdBrightGreen

5

Magenta

wdPink

6

Red

wdRed

7

Yellow

wdYellow

8

White

wdWhite

9

Dark Blue

wdDarkBlue

10

Dark Cyan

wdTeal

11

Dark Green

wdGreen

12

Dark Magenta

wdViolet

13

Dark Red

wdDarkRed

14

Dark Yellow

wdDarkYellow

15

Dark Gray

wdGray50

16

Light Gray

wdGray25

_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 (253) s’applique à Microsoft Word 97, 2000, 2002 et 2003.