Установить цвет диапазона / Set range color
Группа действий: Excel
Задает цвет ячейкам указанного диапазона.
Название действия в репозитории - RangeSetColor.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Идентификатор контекста Excel | EXCEL_INSTANCE | Да |
От | Start cell | Адрес начальной ячейки диапазона. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. Если поле не заполнено, то берется граница используемой области. | Строка | A1 | Нет |
До | End cell | Адрес конечной ячейки диапазона. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. Если поле не заполнено, то берется граница используемой области. | Строка | A1000 | Нет |
Цвет | Color | Цвет, который будет установлен в выбранных ячейках. Выпадающий список допустимых цветов:
| Строка | Синий | Да |
RGB | RGB | RGB код для создания настраиваемого цвета. Водится в формате: {значение для канала R}, {значение для канала G}, {значение для канала B}. Поле становится активным после выбора значения "Настраиваемый" в параметре "Цвет" (решение на уровне студии). | Строка | 100, 50, 45 | Нет |
Особые условия использования
Если адрес "До" будет меньше адреса "От", будет использована область которая ограничивается этими ячейками.
Пример использования
Задача: Существует Excel-документ. Excel.xlsx. Необходимо задать конкретный цвет ячейкам в указанных диапазонах.
Решение: Для реализации действия нужны следующие действия - "открыть", установить цвет диапазона", "сохранить"
Реализация:
1) Открываем группу действий "Excel"
2) Открываем подгруппу "общие"
3) Помещаем в рабочее пространство студии действие "Открыть"
Настройка действия "открыть":
а)Параметр "Контекст". Заполняется автоматически.
b)Параметр "Путь до файла". Указываем путь к файлу, который необходимо открыть. ( Изначально все ячейки окрашены в желтый цвет, заодно можно проверить, измениться ли цвет ячеек в указанном диапазоне)
c)Параметр "Видимый". Устанавливаем признак - true.
Рис.1. Параметры открытия документа
4) Открыть подгруппу "Область"
5) Помещаем в рабочее пространство студии действие "Установить цвет диапазона"
Настройка действия "Установить цвет диапазона":
a) Параметр "Контекст". Установить связь с действием "Открыть"
b) Параметр "Столбец начальный". Указать конкретный столбец. Пример столбец - B.
с) Параметр "Строка начальная". Указать конкретную строку. Пример строка - 5.
d) Параметр "Столбец конечный". Указать конкретный столбец. Пример столбец - D.
e) Параметр "Столбец конечная". Указать конкретный строку. Пример строка - 7.
f) Параметр "Цвет". Укажем конкретный цвет - синий. Параметр RGB не указывать. Можно указать, но доминантным будет выбранный цвет из списка.
g) Параметр "RGB - код".106, 90 ,205 - цвет StateBlue. Если применять данный параметр, то параметр "цвет" должен быть установлен, как "Пользовательский"
Рис.2. Параметры установки цвета для диапазона Рис.3. Параметры установки цвета с полем RGB-код
6) Открыть подгруппу "Общее"
7) Помещаем в рабочее пространство студии действие "Сохранить"
a) Параметр "Контекст*". Установить связь с действием "Открыть"
b) Параметр "Папка". Указать путь для сохранения нового файла.
c) Параметр "Имя" Указать имя сохраняемого файла.
d) Параметр "Формат". Указать формат из списка, в котором будет сохранен файл.
Результат:
Результатом выполненных действий стала установка выбранного цвета в указанных диапазонах с цветом выбранном из списка.
Рис.4. Цвет указанного диапазона.
Результатом выполненных действий стала установка выбранного цвета в указанных диапазонах вместе с параметром "RGB - код"
Рис.5. Цвет указанного диапазона с параметром RGB.