唐在他的办公室遇到样式方面的问题。似乎有多个作者使用一个文档时,样式有时会意外更改。如果Don保留了具有某些样式的文件,而其他有权访问服务器的人打开并保存了该文件,则当Don随后打开文件时,样式定义总是会改变。

什么时候需要检查几件事。首先,您需要检查以确保所有用户都关闭了动态样式更新。当有人对文档中的某些内容应用显式格式更改时,Word的此功能会导致样式定义更改。因此,启用该功能后,如果某人对单个段落进行了更改,则该更改也将应用于基础样式,这反过来会影响使用该样式的文档中的其他所有段落。要关闭此功能,所有用户都需要执行以下步骤:

。确保已选择功能区的“主页”选项卡。

。在“样式”组的右下角,单击看起来像一个向下和向右的箭头的小图标。 (您可以改为按Alt + Ctrl + Shift + S。)Word显示“样式”窗口。

。将鼠标指针悬停在“样式”窗口中的样式名称上。您应该看到样式名称右侧出现向下箭头。

。单击向下箭头,然后选择修改。 Word将显示“修改样式”对话框。 (请参见图1。)

。确保清除对话框底部的“自动更新”复选框。 (如果没有自动更新复选框,则Word不会为您选择的样式提供该选项。)

。单击确定。

请注意,这些步骤仅影响文档中的单个样式。没错-Word允许在逐个样式的基础上设置动态样式更新。这意味着您将需要遍历文档中的每种样式,并遵循相同的步骤。如果文档中有很多样式,那显然会变得很乏味。在这种情况下,您可能需要使用宏来浏览所有样式并更改设置。下面的宏可以很好地做到这一点:

Sub RemoveAutoUpdate()

Dim s As Style     For Each s In ActiveDocument.Styles         If s.Type = wdStyleTypeParagraph Then             s.AutomaticallyUpdate = False         End If     Next s End Sub

该问题也可能与文档附带的模板有关。例如,如果文档使用Normal模板并且每个用户的Normal模板都不同,则这可能会影响文档的外观。解决此问题的方法是确保文档使用的模板不是Normal模板(最好是存储在服务器上的模板,并且可由所有用户访问),或者每个人的Normal模板都相同。

您可能还会检查以确保所有用户的系统上都安装了相同的字体。如果文档使用系统上的字体,然后在没有相同字体的系统上打开该文档,则Word将用另一种字体替换丢失的字体。即使您随后在原始系统上重新打开它,这也会影响文档的外观。为避免此问题,请确保已配置Word,以便它将TrueType字体嵌入文档中:

。显示“ Word选项”对话框。 (在Word 2007中,单击Office按钮,然后单击Word选项。在Word 2010和Word 2013中,显示功能区的“文件”选项卡,然后单击“选项”。)

。单击对话框左侧的保存。 (请参见图2。)

。在对话框底部附近,确保选择了“在文件中嵌入字体”选项。

。如果将使用少量特定字体的字符,请选中“仅在文档中嵌入使用的字符”复选框。

。若要节省文档中的空间,请选择“不嵌入通用系统字体”复选框。

。单击确定。

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

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(997)适用于Microsoft Word 2007、2010和2013。您可以在此处找到适用于Word的较早菜单界面的本技巧的版本:

链接:/ word-Preventing_Styles_from_Changing [防止样式更改]。