Skip to Content

Установить цвет диапазона

Элемент устанавливает цвет заливки ячеек диапазона листа книги Excel. Для корректной работы следует поместить элемент в контейнер Microsoft 365.

Удобен для наглядной отметки результата обработки строк: успешные — зеленым, с ошибками — красным.

Свойства

Описание общих свойств элемента см. в разделе Свойства элемента . Символ * в названии свойства указывает на обязательность его заполнения.

СвойствоТипОписание
Параметры:
Лист*StringИмя листа. По умолчанию "Sheet1"
Книга*DriveItemКнига Excel. См. Общие свойства элементов
Диапазон*StringАдрес диапазона, например "A5:F5"
Цвет*System.Drawing.ColorЦвет заливки, например System.Drawing.Color.LightGreen или System.Drawing.ColorTranslator.FromHtml("#FFC7CE")

Примечание: Прозрачность цвета не учитывается.

Практические примеры

Пример 1: отметка успешно обработанной строки

  • Лист: "Реестр"
  • Книга: book
  • Диапазон: "A" + rowNumber + ":F" + rowNumber
  • Цвет: System.Drawing.Color.LightGreen

Пример 2: цвет по HEX-коду

  • Цвет: System.Drawing.ColorTranslator.FromHtml("#FFC7CE")

Возможные ошибки

ОшибкаПричина и решение
Не указан цветНе заполнено свойство Цвет
Sequence contains no elementsЛист с указанным именем не найден
InvalidArgumentНе указан или неверно указан Диапазон
Specified cast is not validВ свойстве Цвет указано значение не типа System.Drawing.Color, например строка "Red"
Last updated on