Word提供了多种影响文档格式的快捷方式。其中一种快捷键Ctrl + 0(即零)可在所选段落之前添加或删除一行空格。在这种情况下,“单条线”定义为12个空间点。对于某些格式需求,您可能想在段落之前添加更多或更少的空间,因此可能想知道是否可以更改Ctrl + 0,以便它添加或删除所需的空间。

没有配置设置可用于修改Ctrl + 0的工作方式。它将始终添加或删除12个点。如果在段落前有各种间距需求,最通用的解决方案是定义样式,以控制您希望文本的格式。

样式可以在段落之前添加任意数量的空间,或者根本不添加任何空间。然后,您可以将样式分配给键盘快捷方式,并使用快捷方式将样式应用于文本。

如果您不想使用样式,而是想“重新编码” Ctrl + 0的功能,则可以创建自己的宏。 Ctrl + 0快捷键实际上运行一个名为OpenOrCloseUpPara的内部命令。如果创建使用相同名称的宏,则只要您按Ctrl + 0而不是内部命令,它就会运行。以下宏只是您可以创建的类型的一个示例:

Sub OpenOrCloseUpPara()

If Selection.ParagraphFormat.SpaceBefore = 0 Then         Selection.ParagraphFormat.SpaceBefore = 18     Else         Selection.ParagraphFormat.SpaceBefore = 0     End If End Sub

此代码首先检查该段落之前的空格是否为0。如果是,则宏将之前的空格设置为18点(一行半)。

如果before的空间不为0,则将其设置为0以有效删除before的任何空间。

注意:

如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)此技巧(3846)适用于Microsoft Word 97、2000、2002和2003。您可以找到用于Word(Word 2007)的功能区界面的该技巧的版本。和更高版本)在这里: