自动图文集词条是帮助加快Word文档中的数据输入和数据标准化的好方法。随着创建越来越多的自动图文集词条,您可能需要寻找一种打印这些词条列表的方法。然后,该列表可用作系统上可用条目的“参考指南”。

Word提供了一种打印自动图文集条目的快速方法:在“打印”对话框中,在“打印内容”下拉列表中选择“自动图文集条目”。但是,打印的列表可能不符合您的喜好。 (您可能希望列表的格式不同,以满足您的特定需求。)

创建所需列表类型的一种方法是更改​​打印方式。 Windows提供了通用的打印驱动程序,使您可以从任何打印输出中制作纯文本文件。如果查看系统上安装的打印机驱动程序列表,则可能会看到一个称为“通用/纯文本”的驱动程序。如果没有,请按照以下步骤添加该打印机驱动程序。

(遵循的步骤取决于您使用的Windows版本;在所有版本中,应该有一个名为“ Generic / Text Only”的通用打印机驱动程序。)

当您要创建自动图文集引用列表时,请按照下列步骤操作:

。选择文件|打印以显示“打印”对话框。

。使用对话框顶部的“名称”下拉列表,选择“通用/纯文本”打印机。 (您刚刚更改了用于创建文档的打印机驱动程序。)

。选择打印到文件复选框。

。使用“打印内容”下拉列表,选择“自动图文集词条”。 (请参见图1。)

。单击确定。出现一个对话框,询问您输出文件的文件名。

。使用对话框中的控件,选择输出文件的位置。指定一个对您正在创建的名称有意义的名称,例如“我的AT条目”。

。单击“确定”,将创建输出文件。

输出文件将使用指定的名称保存在指定的位置。文件扩展名是PRN。您可以将此文件加载到Word或任何其他文本编辑器中。它是纯文本。然后,您可以根据需要设置其格式,就像处理其他任何文档一样。如果对格式满意,则可以打印文档以创建参考列表。

应当注意,如果您在Word中打开PRN文件,并且在文件中看到一堆乱码,则您可能没有遵循上述步骤中的步骤2。仅“通用/纯文本”打印机驱动程序将创建纯文本文件。如果您使用其他打印机驱动程序,则输出文件将包含控制打印机所需的代码(您认为是乱码)。

当然,您可以通过多种方式使用宏来创建参考列表。下面是一个宏示例,它将逐步浏览所有打开的模板并构造一个包含所有这些模板中所有自动图文集词条的文档。

Sub ListEntries()

Dim oTemplate As Word.Template     Dim oEntry As Word.AutoTextEntry     Dim strReport As String

For Each oTemplate In Application.Templates         strReport = strReport & oTemplate.FullName & vbCr         For Each oEntry In oTemplate.AutoTextEntries             With oEntry                 strReport = strReport & .Name & vbTab & .Value & vbCr             End With         Next         strReport = strReport & String$(3, vbCr)

Next     With Application.Documents.Add.StoryRanges(wdMainTextStory)

.Text = strReport     End With End Sub

这个宏非常简单。它可以扩展为执行更复杂的任务,例如格式化添加到新文档中的信息。

注意:

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

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

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(5813)适用于Microsoft Word 97、2000、2002和2003。