Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Установить цвет диапазона / Set range color

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

...

Задает Действие устанавливает цвет ячейкам указанного диапазона.


Название действия в репозитории - RangeSetColor

Настройки

Свойство

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

Описание

Тип

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

Обязательность заполнения поля

Параметры

Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеИдентификатор контекста ExcelEXCEL_INSTANCEДа

Контекст действия для работы с Excel-документом

Robin.Excel

Контекст excel

Да

Имя столбца начальной ячейки

Имя столбца начальной ячейки диапазона. Если поле не заполнено, то берется значение из поля «Индекс столбца начальной ячейки».

Robin.String


Нет

Индекс столбца начальной ячейки

Индекс столбца начальной ячейки (начало диапазона), от которой будет установлена область.

От

Start cell

Адрес начальной ячейки диапазона.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

Если поле не заполнено, то берется граница используемой области.

Robin.Numeric


Нет

Строка


B5

начальной ячейки

Строка начальной ячейки диапазона. Если поле не заполнено, то берется граница используемой области.

Robin.Numeric


Нет

До

End cellАдрес

Имя столбца конечной ячейки

Имя столбца конечной ячейки диапазона.

Если поле не заполнено, то берется значение из поля «Индекс столбца конечной ячейки».

Robin.String


Нет

Индекс столбца конечной ячейки

Индекс столбца конечной ячейки диапазона.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

Если поле не заполнено, то берется граница используемой области.

Robin.Numeric


Нет

Строка


D7

конечной ячейки

Строка конечной ячейки диапазона. Если поле не заполнено, то берется граница используемой области. Если адрес конечной ячейки будет меньше адреса начальной ячейки, то будет использована область которая ограничивается этими ячейками.

Robin.Numeric


Нет

Цвет

Color

Цвет, который будет установлен в

выбранных

ячейках

.

Выпадающий список допустимых цветов:

  • Нет цвета - No color
  • Белый - White
  • Темно-красный - Dark Red
  • Красный - Red
  • Оранжевый - Orange
  • Желтый - Yellow
  • Светло-зеленый - Light Green
  • Зеленый - Green
  • Голубой - Light Blue
  • Синий - Blue
  • Темно-синий - Dark Blue
  • Фиолетовый - Purple
  • Настраиваемый - Custom
СтрокаГолубойДаRGB

диапазона.

Robin.String


Да

RGB код

RGB

RGB код для создания настраиваемого цвета.

Водится в формате: {значение для канала R}, {значение для канала G}, {значение для канала B}

.

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

Строка106, 90 ,205

Robin.String


Нет

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

Если адрес "До" будет меньше адреса "От", будет использована область которая ограничивается этими ячейкамиОтсутствуют.


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

Задача: Существует Excel-документ. Excel.xlsx. Необходимо задать конкретный цвет ячейкам в указанных диапазонах. 

Решение: Для реализации действия нужны следующие действия -воспользоваться действиями "Открыть", Установить цвет диапазона", "Сохранить".

Реализация: 

1) Открыть группу действий "Excel"

2) Открыть подгруппу "Общие"

3) Поместить в рабочее пространство студии действие "Открыть" 

    Настройка действия "Открыть":

      а)Параметр "Контекст". Заполняется автоматически.

      b)Параметр "Путь до файла". Указываем путь к файлу, который необходимо открыть. ( Изначально все ячейки окрашены в желтый цвет, заодно можно проверить, измениться ли цвет ячеек в указанном диапазоне) 

      c)Параметр "Видимый". Устанавливаем признак - true. 

  1. Собрать схему робота, состоящую из действий:

    Image Added

2. Настроить параметры для действия "Открыть"

      Image Added      Image Removed

                           Рис.1. Параметры открытия документа

4) Открыть подгруппу "Область" 

5) Поместить в рабочее пространство студии действие "Установить цвет диапазона"

3. Настроить параметры для     Настройка действия "Установить цвет диапазона":    a) Параметр "Контекст". Установить связь с действием "Открыть" 

    b) Параметр "Столбец начальный". Указать конкретный столбец. Пример столбец - B.

    с) Параметр "Строка начальная". Указать конкретную строку. Пример строка - 5. 

    d) Параметр "Столбец конечный". Указать конкретный столбец. Пример столбец - D.

    e) Параметр "Столбец конечная". Указать конкретный строку. Пример строка - 7.

    f) Параметр "Цвет". Укажем конкретный цвет - синий. Параметр RGB не указывать. Можно указать, но доминантным будет выбранный цвет из списка. 

    g) Параметр "RGB - код".106, 90 ,205 - цвет StateBlue. Если применять данный параметр, то параметр "цвет" должен быть установлен, как "Пользовательский"

    Image Removed    Image Removed

            Рис.2. Параметры установки цвета для диапазона                     Рис.3. Параметры установки цвета с полем RGB-код

6) Открыть подгруппу "Общее"

7) Поместить в рабочее пространство студии действие "Сохранить" 

    a) Параметр "Контекст*". Установить связь с действием "Открыть"

    b) Параметр "Папка". Указать путь для сохранения нового файла.

    c) Параметр "Имя" Указать имя сохраняемого файла.

    d) Параметр "Формат". Указать формат из списка, в котором будет сохранен файл. 

8) Запустить робота по кнопке "Старт" в верхней панели.

   

Результат: 

 Результатом выполненных действий стала установка выбранного цвета в указанных диапазонах с цветом выбранном из списка. 

Image Removed

      Image Added

             

4. Настроить параметр для действия "Сохранить". 

Image Added

   

Результат: 

                                          Рис.4. Цвет указанного диапазона. 

Результатом выполненных действий стала установка выбранного цвета в указанных диапазонах вместе с параметром "RGB - код"

                       Рис.5. Цвет указанного диапазона с параметром RGB.