Получить цвет ячейки
Элемент получает цвет заливки ячейки листа книги Excel в формате HEX. Для корректной работы следует поместить элемент в контейнер Microsoft 365.
Используется, когда цвет ячейки несет смысл — например, сотрудники помечают строки реестра цветом как «согласовано» или «отклонено».
Свойства
Описание общих свойств элемента см. в разделе Свойства элемента .
Символ * в названии свойства указывает на обязательность его заполнения.
| Свойство | Тип | Описание |
|---|---|---|
| Параметры: | ||
| Лист* | String | Имя листа. По умолчанию "Sheet1" |
| Книга* | DriveItem | Книга Excel. См. Общие свойства элементов |
| Ячейка* | String | Адрес ячейки, например "B2" |
| Результат: | ||
| Результат | String | Переменная для сохранения цвета в формате #RRGGBB, например "#FFFF00" для желтого. Если у ячейки нет заливки — "#FFFFFF" или пустое значение |
Практический пример
Проверка отметки «согласовано» зеленым цветом
- Лист:
"Реестр" - Книга:
book - Ячейка:
"A" + rowNumber - Результат:
color
Условие: color == "#00B050".
Чтобы получить объект цвета: System.Drawing.ColorTranslator.FromHtml(color).
Возможные ошибки
| Ошибка | Причина и решение |
|---|---|
Не указана ячейка | Не заполнено свойство Ячейка |
Sequence contains no elements | Лист с указанным именем не найден |
Last updated on