Cчитать цвет ячейки/Read cell color
Группа действий: Excel
Действие считывает цвет из указанной ячейки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Контекст действия для работы с Excel-документом | Идентификатор контекста Excel | EXCEL_INSTANCE | Да |
Строка | Line | Порядковый номер строки ячейки, цвет которой будет считан | Robin.Numeric | 5 | Да |
Столбец | Column | Буква столбца ячейки, цвет которой будет считан | Robin.String | B | Да |
Результат | |||||
Название цвета | Color name | Переменная, в которую будет записан цвет ячейки. При невозможности распознавания названия цвета будет возвращен только код RGB | Robin.String | ||
RGB | RGB | Переменная, в которую будет записан код RGB получаемого цвета. RGB отображается в формате: значение для канала R, значение для канала G, значение для канала B | Robin.String |
Особые условия использования
Действие не должно падать с ошибкой, если не получилось распознать название цвета. Код «RGB»должен возвращаться в любом случае.
Пример использования
Задача: существует Excel-документ в котором есть желтая ячейка, необходимо получить ее цвет в текстовую переменную "Цвет".
Решение: воспользоваться действиями "Открыть", "Считать цвет ячейки", "Сохранить".
Реализация:
- Перетащить на рабочую область действие "Открыть" и настроить его параметры:
Указать путь к файлу Excel в поле "Путь к файлу".
Указать чек-бокс=true в поле "Видимый". - Перетащить на рабочую область действие "Считать цвет ячейки" и настроить его параметры:
В поле "Контекст" указать контекст открытого Excel документа.
В поле "Столбец ячейки" и "Строка ячейки" указать значения А и 5 соответственно.
В поле "Excel цвет" указать заранее созданную строковую переменную "Цвет". - Перетащить на рабочую область действие "Сохранить" и настроить его параметр "Контекст":
Результат:
Программный робот отработал успешно. Цвет ячейки определен и записан в переменную "Цвет".
Обзор
Инструменты контента