Игорь создает множество структурированных документов, используя стили Word, и считает панель навигации действительно отличным инструментом. Однако он отмечает, что, похоже, не существует способа автоматически отображать эту панель при первом открытии документа. Игорь задается вопросом, как сделать так, чтобы это всегда отображалось.

Прежде чем перейти к ответу, сделаем снимок истории. В 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) подходит и приводит к отображению панели навигации (или карты документа). Вы можете поместить этот оператор в макрос AutoOpen для шаблона Normal, что будет означать, что каждый раз, когда вы открываете существующий документ, макрос запускается и отображается панель навигации. Для большей надежности вы также можете поместить предпочитаемый вами оператор VBA в макрос AutoNew, что означает, что он будет выполняться каждый раз при создании нового документа.

_Примечание: _

Если вы хотите знать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах WordTips), я подготовил специальную страницу, содержащую полезную информацию.

link: / wordribbon-WordTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера].

WordTips — ваш источник экономичного обучения работе с Microsoft Word.

(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (3579) относится к Microsoft Word 2007, 2010 и 2013.