Логотип
Надстройка VBA-Excel
Огромное спасибо за надстройку! Все прекрасно работает, пользуюсь почти ежедневно!
Anna Barybina

Функция для определения цвета шрифта

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

 

Добавить в Excel!

Установите программу

*Этого функционала нет в стандартном Excel

 Скачали:  31 438 чел.

Описание работы

Функция =ЦВЕТШРИФТА(ЯЧЕЙКА) возвращает код цвета шрифта указанной ячейки. Функция имеет один обязательный аргумент.

  • ЯЧЕЙКА - ссылка на ячейку, цвет шрифта которой необходимо определить.

Ниже представлен пример, демонстрирующий работу функции.

Пример работы формулы ЦВЕТЗАЛИВКИ

Следует обратить внимание на тот факт, что функция не пересчитывается автоматически. Это связано с тем, что изменение цвета шрифта ячейки Excel не приводит к пересчету формул. Для пересчета формулы необходимо пользоваться сочетанием клавиш Ctrl+Alt+F9

Зачем это нужно?

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

Код на VBA

Вы можете самостоятельно внедрить данную функцию в Excel или установить надстройку.

Public Function ЦВЕТШРИФТА(ЯЧЕЙКА As Range) As Double 
    ЦВЕТШРИФТА = ЯЧЕЙКА.Font.Color
End Function

Установка

Обращаем Ваше внимание, что функционал, описанный в данной статье, ОТСУТСТВУЕТ в Excel.

Чтобы его добавить, необходимо установить надстройку VBA-Excel. Данная программа содержит более сотни функций, которые сделают работу с Excel в разы эффективней. С ней рутинные задачи будут занимать считанные секунды. Программой уже воспользовались 31 438 чел., попробуйте и Вы!


Установите программу

Ссылки по теме

  1. Как определить сумму ячеек с определенным цветом шрифта
  2. Количество ячеек с заданным цветом шрифта
  3. Определить код RGB шрифта ячейки Excel
  4. Как определить цвет заливки ячейки

Комментарии:

comments powered by Disqus