Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 5 Следующий »

Cчитать цвет ячейки/Read cell color

Группа действий: Excel 


Действие считывает цвет из указанной ячейки.

Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Контекст

Context

Контекст действия для работы с Excel-документомИдентификатор контекста ExcelEXCEL_INSTANCEДа
Строка
Line
Порядковый номер строки ячейки, цвет которой будет считанRobin.Numeric5Да
Столбец
Column
Буква столбца ячейки, цвет которой будет считанRobin.StringBДа
Результат
Название цвета
Color name
Переменная, в которую будет записан цвет ячейки. При невозможности распознавания названия цвета будет возвращен только код RGBRobin.String

RGBRGBПеременная, в которую будет записан код RGB получаемого цвета. RGB отображается в формате: значение для канала R, значение для канала G, значение для канала BRobin.String

Особые условия использования

Действие не должно падать с ошибкой, если не получилось распознать название цвета. Код «RGB»должен возвращаться в любом случае. 



Пример использования 

Задача: существует Excel-документ в котором есть желтая ячейка, необходимо получить ее цвет в текстовую переменную "Цвет". 

Решение: воспользоваться действиями "Открыть", "Считать цвет ячейки", "Сохранить". 

Реализация: 

  1. Перетащить на рабочую область действие "Открыть" и настроить его параметры:
    Указать путь к файлу Excel  в поле "Путь к файлу".
    Указать чек-бокс=true в поле "Видимый". 
  2. Перетащить на рабочую область действие "Считать цвет ячейки" и настроить его параметры:
    В поле "Контекст" указать контекст открытого Excel документа. 
    В поле "Столбец ячейки" и "Строка ячейки" указать значения А и 5 соответственно. 
    В поле "Excel цвет" указать заранее созданную строковую переменную "Цвет". 

  3. Перетащить на рабочую область действие "Сохранить" и настроить его параметр "Контекст":
  4. Запустить робота по кнопке "Старт" в верхней панели. 

Результат: 

Программный робот отработал успешно. Цвет ячейки определен и записан в переменную "Цвет". 


  • Нет меток