Как добавить цвет к определенным ячейкам через Excel VBA

Поделись сейчас:

Excel является самым популярным программным обеспечением во многих компаниях. А функция пакетной обработки — одна из самыхost заметные особенности. Более того, VBA — лучший инструмент для пакетной обработки. А сегодня давайте посмотрим код VBA добавления цвета в специальные ячейки.

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

Образец рабочего листа с оценками учащихся

Это рабочий лист с оценками учащихся.Образец файла для советов Excel

Теперь вам нужно отметить красным цветом баллы, которые меньше 60. Поскольку баллов много, вы не можете отмечать баллы один за другим. И теперь вы можете использовать следующий код VBA, чтобы закончить эту необходимость.

Шаги использования кода VBA

  1. Нажмите клавишу «Alt+F11». Затем вы увидите новое всплывающее окно. Это интерфейс VBA.
  2. Дважды щелкните «лист1» в левой части интерфейса. И тогда вы увидите новое окно.Двойной щелчок Лист1
  3. Скопируйте следующий код:

ПодсетЦвет()

Dim nRow как целое число
Dim nColumn как целое число

For nRow = 1 To Worksheets("StudentScoreSheet").UsedRange.Rows.Count

For nColumn = 1 To Worksheets("StudentScoreSheet").UsedRange.Columns.Count

Если Рабочие листы («StudentScoreSheet»). Ячейки (nRow, nColumn). Значение < 60 Тогда

Рабочие листы («StudentScoreSheet»). Ячейки (nRow, nColumn). Font.Color = RGB (255, 0, 0)

End If

Следующая колонка

Следующая строка

End Sub

  1. А затем вставьте этот код в окно, которое появляется на шаге 2.Вставьте код в окно
  2. Нажмите кнопку «Выполнить».Нажмите кнопку запуска
  3. Закройте окно VBA, чтобы вернуться в окно Excel. И тогда вы обнаружите, что все оценки ниже 60 становятся красными.Результаты становятся красными

Это связано с тем, что в коде VBA баллы ниже 60 могут быть определены автоматически. И как только система выберет баллы, она пометит эти числа красным цветом. Использование этой функции и кода VBA может буквально сэкономить много времени и энергии.

Решение проблемы с повреждением Excel

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

Об авторе:

Анна Ма — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая восстановление слов и программные продукты для ремонта Outlook. Для получения дополнительной информации посетите www.datanumen.com

Поделись сейчас:

2 ответа на «Как добавить цвет в определенные ячейки с помощью Excel VBA»

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *