Макросы в Word написаны на языке VBA. Как и другие языки программирования, VBA включает определенные структуры программирования, которые используются для управления выполнением программы. Одна из таких структур — это структура While …​ Wend. Эта структура имеет следующий синтаксис:

While condition     program statements Wend

Когда выполняется макрос и встречается эта структура, язык проверяет любое условие, которое вы определили. Вы можете увидеть примеры условий во многих макросах, используемых в _WordTips _.. Если условие истинно, то выполняются программные операторы между операторами While и Wend. Если условие не истинно, выполнение макроса продолжается со строки программы, следующей за оператором Wend.

Если condition истинно при обнаружении Wend, макрос вернется к оператору While и продолжит выполнение цикла до тех пор, пока condition не станет false.

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

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

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

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

(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (11518) применим к Microsoft Word 2007, 2010, 2013, 2016, 2019 и Word в Office 365. Вы можете найти версию этого совета для старый интерфейс меню Word здесь:

link: / word-Understanding_the_While_Wend_Structure [Понимание структуры While …​ Wend].