Вы можете очень легко выбрать текст или место документа, на которое ссылается закладка, с помощью макроса. Например, предположим, что у вас есть закладка MyBkMark, и вы хотите выделить текст, который она представляет. Следующий фрагмент кода поможет нам:

ActiveDocument.Bookmarks("MyBkMark").Select

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

ActiveDocument.Bookmarks(3).Select

Когда эта строка кода выполняется, выбирается закладка, представленная индексом 3, независимо от имени. Другой альтернативой, конечно же, является получение названий определенных закладок, а затем использование их в вашем коде.

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

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

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

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

(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (799) относится к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и позже) здесь:

link: / wordribbon-Selecting_a_Bookmark_in_a_Macro [Выбор закладки в макросе].