Взять таблицу /  Get table


Действие возвращает значения ячеек из заданной области страницы в виде таблицы.


Настройки

Свойство

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

Описание

Тип

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

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

Параметры
Контекст

Context

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

Столбец начальной ячейки

Start cell columnСтолбец начальной ячейки (начало диапазона), от которой будет установлена область. Если поле не заполнено, то берется граница используемой области.Строка
Нет

Строка начальной ячейки

Start Cell RowСтрока начальной ячейки (начало диапазона), от которой будет установлена область. Если поле не заполнено, то берется граница используемой области.Число
Нет
Столбец конечной ячейкиDestination cell columnСтолбец конечной ячейки (конец диапазона), до которой будет установлена копируемая область. Если поле не заполнено, то берется граница используемой области.Строка
Нет
Строка конечной ячейкиDestination cell stringСтрока конечной ячейки (конец диапазона), до которой будет установлена копируемая область. Если поле не заполнено, то берется граница используемой области.Число
Нет
Пропустить скрытыеSkip hidden

Логическая переменная. Если значение параметра равно True, то возвращаются только видимые строки и столбцы, иначе - все.

ЛогическийtrueНет
Результаты
РезультатResult

Переменная, в которую будут записаны значения выбранного диапазона.

ТаблицаДанные_с_фильтром

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

Отсутствуют.


Вставить таблицу / Insert table


Действие записывает данные из переменной типа Таблица в заданную область активной страницы Excel книги


Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContextКонтекст действия для работы с Excel-документомИдентификатор контекста ExcelEXCEL_INSTANCEДа
ТаблицаTable

Таблица, которая будет вставлена.

ТаблицаTable1Да
Столбец начальной ячейки
Start cell column
Столбец ячейки, в которую будет помещена верхняя левая ячейка таблицы.Строка
Нет
Строка начальной ячейки
Start Cell Row
Строка ячейки, в которую будет помещена верхняя левая ячейка таблицы.Число
Нет
С заголовком
Heading
Если значение равно "true", будет вставлена вся указанная таблица. Если значение равно "false", заголовком таблицы будет считаться ее первая строка, и таблица будет вставлена без этой строкиЧекбокс
Нет

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

Отсутствуют

Копировать область в буфер / Copy range to clipboard


Сохраняет значения из заданной области.

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


Настройки

Свойство

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

Описание

Тип

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

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

Параметры
Контекст

Context

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

Адрес начальной ячейки, от которой будет установлена копируемая область.

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


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

Robin.StringА1Нет
ДоEnd cell

Адрес конечной ячейки, до которой будет установлена копируемая область.

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


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

Robin.String

B3Нет
Пропустить скрытыеSkip hidden

Копировать только видимые ячейки.

Robin.BooleantrueНет

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

Стиль ссылок "R1C1" не поддерживается.

Вставить значения из буфера / Paste range from clipboard


Ввести значение из буфера в указанную ячейку.

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


Настройки

Свойство

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

Описание

Тип

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

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

Параметры

КонтекстContext

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

Robin.Excel

EXCEL_INSTANCEДа
ЯчейкаCell

Адрес ячейки, от которой будет вставлено содержимое из буфера.

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


По умолчанию А1.

Robin.StringB4Нет
Вставить значенияPaste valuesЕсли значение параметра равно True, будут вставлены значения ячеек из области. По умолчанию False.Robin.BooleanTrueНет
Вставить исходный форматPaste source formatЕсли значение параметра равно True, будет вставлен скопированный исходный формат. По умолчанию False.Robin.BooleanTrueНет
Вставить формулыPaste formulasЕсли значение параметра равно True, будут вставлены формулы из области. По умолчанию False.Robin.BooleanTrueНет

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

Стиль ссылок "R1C1" не поддерживается. 

Очистить область / Clear range


Удаляет значения из заданной области.

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


Настройки

Свойство

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

Описание

Тип

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

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

Параметры

Контекст

Context

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

Адрес начальной ячейки диапазона, от которой будет установлена удаляемая область.

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


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

Robin.String


A1Нет
ДоEnd cell

Адрес конечной ячейки диапазона, до которой будет установлена удаляемая область.

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


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

Robin.String

B3Нет

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

Стиль ссылок "R1C1" не поддерживается.

Установить формат диапазона / Set range format 


Задает формат ячейкам указанного диапазона.

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


Настройки

Свойство

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

Описание

Тип

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

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

Параметры
Контекст

Context

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

От

Start cell

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

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


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

Robin.String
A1Нет

До

End cell

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

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


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

Robin.String
A1000Нет
ФорматFormat

Формат, который будет установлен в выбранных ячейках.


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

  • Общий
  • Числовой
  • Денежный
  • Финансовый
  • Дата
  • Время
  • Процентный
  • Дробный
  • Экспоненциальный
  • Текстовый
  • Пользовательский
Robin.StringТекстовыйДа
Маска форматаFormat template

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


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

Robin.String# ##0,00Нет

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

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

Правила для масок пользовательского формата:

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


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

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


Настройки

Свойство

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

Описание

Тип

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

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

Параметры
Контекст

Context

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

От

Start cell

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

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


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

Robin.String
A1Нет

До

End cell

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

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


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

Robin.String
A1000Нет
ЦветColor

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


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

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

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

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


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

Robin.String100, 50, 45Нет

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

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

Отсортировать / Sort (перемещено из Общего)


Сортирует данные в таблице.

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


Настройки

Свойство

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

Описание

Тип

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

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

Параметры
Контекст

Context

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

Наименование столбца, по которому будет проведена сортировка.

Если столбец не указан, то сортировка идет по первому в диапазоне.

Robin.StringАНет

Начало диапазона

Start cell

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

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


По умолчанию применяются границы используемой области из контекста.

Robin.StringA1Нет

Конец диапазона

End cell

Адрес конечной ячейки, до которой будет установлен диапазон сортировки.

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


По умолчанию применяются границы используемой области из контекста.

Robin.StringВ1000Нет
ПорядокOrder

Порядок сортировки.


Выпадающий список:

  • от A до Я / по возрастанию
  • от Я до A / по убыванию

По умолчанию "от A до Я / по возрастанию"

Robin.String

от A до Я / по возрастанию

Нет

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

Меняется порядок только включенных в диапазон данных. 

Порядок данных в таблице, которые не были включены в диапазон сортировки, не меняется.

Если установленный диапазон (поля "Начало диапазона" и "Конец диапазона") содержит данные: