Как определить и определить индекс цвета фона ячеек в Excel?

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


Определите цвет ячейки с помощью VBA

Выполните следующие шаги, чтобы определить цвет ячейки с помощью VBA.

1. Нажмите клавиши Alt + F11 , чтобы открыть окно Microsoft Visual Basic для приложений .

2. Нажмите Вставить > Module , чтобы открыть новый модуль и вставьте под кодом VBA в пустой скрипт. См. Снимок экрана:

VBA: получить традиционный шестнадцатеричный код ячейки

3. Сохраните код и закройте окно VBA. Выберите пустую ячейку рядом с цветной ячейкой, введите эту формулу = getRGB1 (A16), затем перетащите маркер автозаполнения на ячейки, которые вы хотите использовать. См. Снимок экрана:

Совет: есть другие коды, которые могут идентифицировать индекс цвета ячейки.

1. VBA: десятичное значение для каждого кода

Результат:

2. VBA: десятичные значения

Результат:


быстро выбрать повторяющиеся или уникальные значения в диапазоне Excel

В листе Excel, если у вас есть диапазон, который включает несколько повторяющихся строк, вам может потребоваться выбрать их или выделить их, но как быстро решить эту задачу? Если у вас есть Kutools for Excel , вы можете использовать утилиту Select Duplicate & Unique Cells , чтобы быстро выбрать повторяющиеся или уникальные значения в диапазоне или заливка фона и цвета шрифта для дубликатов и уникальных значений. Нажмите, чтобы получить 30-дневную бесплатную пробную версию!
Kutools for Excel: с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней.

Относительные статьи:

  • Как изменить цвет шрифта в зависимости от значения ячейки в Excel?
  • Как раскрасить повторяющиеся значения или повторяющиеся строки в Excel?

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