При работе с таблицами вы можете не захотеть, чтобы строки в таблице разбивались по страницам. Другими словами, вы хотите, чтобы все в каждой строке находилось на одной странице. Это достаточно просто сделать вручную — достаточно настроить свойства таблицы следующим образом:

  1. Выберите строку (или строки), на которые вы хотите повлиять.

  2. Откройте вкладку «Макет» ленты.

  3. Щелкните инструмент Свойства в группе Таблица. Word отображает диалоговое окно «Свойства таблицы».

  4. Убедитесь, что выбрана вкладка Row. (См. Рис. 1.)

  5. Снимите флажок Разрешить разрыв строки между страницами.

  6. Щелкните ОК.

Теперь каждая строка останется на отдельной странице. Таблица по-прежнему будет разбиваться по страницам, но отдельные строки в таблице не будут.

Хотя это кажется достаточно простым, может быть утомительно проделывать тот же процесс для большого количества таблиц в документе. Например, если у вас 50 таблиц, вам придется повторить вышеуказанные шаги 50 раз. Ах!

Ответ заключается в том, чтобы использовать макрос, чтобы изменить параметр Разрешить разрыв строк между страницами для всех таблиц. Следующее поможет:

Sub StopRowBreaking()

Dim tbl As Table     For Each tbl In ActiveDocument.Tables         tbl.Rows.AllowBreakAcrossPages = False     Next End Sub

Макрос работает, потому что он проходит через каждую таблицу и очищает параметр (свойство AllowBreakAcrossPages) для всех строк таблицы как группы. Это очень быстро, даже если в вашем документе 50 или более таблиц.

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

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

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

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

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