Создание нескольких инструментов выделения

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

Большое количество людей предложил подход к созданию стиля для решения этой проблемы. Проблема в том, что вы не можете использовать цвет маркера как часть определения стиля. Все, что вы можете сделать, это указать в определении либо цвет текста, либо цвет затенения фона. Именно этот второй элемент (цвет затенения фона) наиболее близок к цвету маркера, но они все еще не совсем такие же в том, как они обрабатываются Word.

Предполагая, что вам действительно нужно использовать цвета маркера, единственный реальный способ сделать это – создать макросы, которые применяют каждый из цветов, которые вы хотите использовать. Каждый макрос будет довольно коротким. Например, вот макрос для применения желтого цвета к выделенному тексту:

 Sub HLYellow () Selection.Range.HighlightColorIndex = wdYellowEnd Sub 

Обратите внимание, что цвет назначается тексту с помощью перечисления цветов (константы) справа от знака равенства. К палитре инструмента Highlighter можно применить следующие 15 цветов: wdYellow, wdBrightGreen, wdTurquoise, wdPink, wdBlue, wdRed, wdDarkBlue, wdTeal, wdGreen, wdViolet, wdDarkRed, wdDarkYellow. вдгрэй50, вдгрэй25 и вдблэк. Кроме того, если вы хотите удалить цвет маркера, вы можете использовать константу wdNoHighlight.

Хитрость заключается в создании короткого макроса, точно так же, как это для каждого цвета, который вы хотите применить. (И, конечно же, тот, который удаляет цвет маркера.) Затем вы можете добавить каждый из макросов на панель быстрого доступа или, если хотите, связать горячую клавишу с каждым из макросов, чтобы вы могли применить выделение с помощью ярлык. (Как вы добавляете макросы в QAT или связываете с ними сочетания клавиш, было описано в других WordTips .)

Оцените статью
Frestage.ru
Добавить комментарий