Сью выпала сомнительная честь разрабатывать и поддерживать шаблоны Word, используемые при разработке пакетов документации для клиентов ее компании по контракту. Многие из их авторов, похоже, просто не понимают влияние ручных изменений за пределами шаблона, поэтому Сью начала использовать инструменты ограничения редактирования (в частности, параметр «Ограничить форматирование разрешенными стилями»). Это полезно ограничивает их авторов только разрешенными стилями и удаляет параметры ручного изменения путем выделения серым цветом соответствующих инструментов на ленте. Некоторые авторы используют инструмент Format Painter (приемлемым способом), но это один из тех инструментов, который неактивен при применении ограничений. Сью задается вопросом, может ли она получить доступ к этому инструменту, сохранив ограничения стиля.

Невозможно освободить инструмент Format Painter от ограничений редактирования, которые могут быть наложены Word. Однако вы можете попытаться обойти ограничения, создав собственную версию инструмента Format Painter.

Format Painter запускает встроенную команду CopyFormat, которая выполняет код Selection.CopyFormat. Если значок неактивен, сама команда не может быть запущена, но код из макроса все еще может выполняться в макросе, написанном пользователем. Точно так же значок «Вставить формат» запускает макрос PasteFormat, который выполняет код Selection.PasteFormat.

Поэтому решение состоит в том, чтобы создать два макроса для имитации команд.

Затем макросы можно разместить по ссылке link: / wordribbon-Adding_Tools_to_the_Quick_Access_Toolbar [Панель быстрого доступа] или в настраиваемой группе на ленте.

Sub FormatPainterMimic()

Selection.CopyFormat End Sub
Sub PasteFormatMimic()

Selection.PasteFormat End Sub

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

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

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

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

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