更改字符颜色(Microsoft Word)
想象您正在开发一个使用文本颜色向读者传达特殊含义的文档。例如,您可以使用红色文本指示用户应输入的内容。如果您要开发的文档中使用了文本内的颜色,那么一遍又一遍地使用菜单来更改文本颜色可能是个麻烦。在这种情况下,拥有一个可以自动修改颜色的宏会很有帮助。您可以将宏分配给组合键或工具栏按钮,因此不必使用菜单。下面的宏将当前所选文本的颜色更改为红色。
Sub MakeRed() If Selection.Type = wdSelectionNormal Or _ Selection.Type = wdSelectionBlock Then Selection.Font.ColorIndex = wdRed Else Beep End If End Sub
如果要使用红色以外的其他颜色,请更改在宏中进行的颜色分配。 (只需将常数wdRed更改为所需的颜色。)VBA允许您使用常数来表示颜色。
有十七种不同的颜色编号可用:
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 |
注意:
如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。
_WordTips_是您进行经济有效的Microsoft Word培训的来源。
(Microsoft Word是世界上最流行的文字处理软件。)本技巧(253)适用于Microsoft Word 97、2000、2002和2003。