Ihor使用Word样式创建了很多结构化文档,并发现“导航”窗格是一个非常出色的工具。但他指出,似乎没有任何方法可以在首次打开文档时自动显示此窗格。 Ihor想知道他如何确保始终显示它。

在获得答案之前,需要先记录一下历史记录。在Word 2007中没有导航窗格。它具有所谓的文档图。此功能在Word 2010中进行了扩展,成为现在称为“导航”窗格的功能。在Word 2007中,您可以通过单击功能区的“视图”选项卡并在“显示”组中的“文档结构图”复选框中放置一个选中标记来显示“文档结构图”。如果查看Word 2010和Word 2013中的“显示”组,则不会在其中找到“文档结构图”复选框;相反,您会找到“导航窗格”复选框。

在Word 2010和Word 2013中,按Ctrl + F会弹出“导航”窗格,并“选中”“导航窗格”复选框。在Word 2007中,此快捷键将弹出“查找和替换”对话框的“查找”选项卡。

原因是因为Word将简单的搜索任务折叠到了“导航”窗格中,因此才显示出来。

当您打开“导航”窗格(或在Word 2007中为“文档结构图”)时,它是“粘滞的”。这意味着当您退出Word并返回程序时,默认情况下会显示“导航”窗格(或“文档结构图”)。因此,如果您希望窗格/地图可见,只需在退出Word时确保它是可见的即可。

如果需要,可以使用宏来强制显示“导航”窗格(或“文档结构图”)。实际上,有两种方法可以执行此操作,这两种方法都需要一个VBA语句。以下语句将在Word 2007到Word 2013中运行:

ActiveWindow.DocumentMap = True

该语句在Word 2007中不起作用,但在Word 2010和Word 2013中将起作用:

CommandBars("Navigation").Visible = True

两种方法(取决于您的Word版本)都可以,并且会显示“导航”窗格(或“文档结构图”)。您可以将语句放置在Normal模板的AutoOpen宏中,这意味着您每次打开现有文档时,都会运行该宏并显示“导航”窗格。出于良好的考虑,您还可以将首选的VBA语句放在AutoNew宏中,这意味着它将在每次创建新文档时执行。

注意:

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

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

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(3579)适用于Microsoft Word 2007、2010和2013。