Автоматическое раскрашивание текста

Источник: technet
Allava

Сегодня мы хотим привести один простой маленький совет, который сохранит ваше время при создании схем. Мы покажем вам, как можно автоматически изменять цвет текста фигуры в зависимости от цвета заливки фигуры. По мере того, как вы меняете цвет заливки, цвет текста будет автоматически переключаться на белый или черный для максимальной читаемости.

Все необходимые шаги показаны в этом видео:

Основы этой хитрости связаны с использованием функций IF и LUM в формулах Visio.

Просто установите эту формулу в ячейку Character Color (см. скриншот ниже):

=GUARD( IF ( LUM( FillForegnd ) >140, 0, 1) )

И ваш текст будет автоматически меняться так, как нужно.

Примечание:

  • Этот метод несовершенен - иногда вы можете не согласиться с его выбором, но такие случаи будут возникать редко.
  • Наилучшим образом этот метод работает для фигур с однородным цветом заливки и менее эффективно с градиентными заливками, где начальный и конечный цвета сильно отличаются по яркости.

Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=29036