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

Ключ

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

Оглавление

Взять таблицу / Table get

...

Сохраняет все значения указанного диапазона.

Настройки

Свойство

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

Описание

Тип

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

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

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

Context

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

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

СтрокаЛист1Н
Индекс листаSheet index

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "1".

Строка

1Н

От

Start cell

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

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


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

Robin.String
A1Нет

До

End cell

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

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



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

Robin.String
A1000Нет
Пропустить скрытыеSkip hiddenСохранить только видимые ячейки.Robin.Boolean
Нет
Результаты
РезультатResult

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


Если на листе были установлены фильтры, то в переменную записываются значения листа с учетом установленных фильтров.

Robin.TableДанные_с_фильтром

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

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

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

...

Позволяет вставить в Excel файл значение переменной типа Таблица

Настройки

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

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



Две опции заполнения параметра:

  • Выбор существующих переменных типа таблица.
  • Заполнение с помощью тулзы.
Robin.TableTable1Да
ЯчейкаCell

Адрес ячейки, в которую будет помещена верхняя левая ячейка таблицы.

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


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

Robin.StringB2Нет
Имя листаSheet name

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

СтрокаЛист2Н
Индекс листаSheet index

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "1"

Число2Н

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

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

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

Задача:

Существует Excel-документ "Test1.xlsx"

Необходимо вставить таблицу из переменной "Table1", в ячейку "С2".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test1.xlsx".
  2. Вставить таблицу из переменной в ячейку С2.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Вставить таблицу" 
  3. Помещаем в рабочее пространство студии действие "Вставить таблицу". 
  4. Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test1.xlsx".
    2. Параметр "Таблица". Выбираем наименование переменной, в которой находится таблица для вставки".
    3. Параметр "Ячейка". Указываем адрес ячейки, в которую необходимо вставить таблицу.
      Image Modified
  5. Помещаем в рабочее пространство студии действие "Сохранить документ"
  6. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Excel-документ содержит таблицу из переменной "Table1, заполненную начиная с ячейки "С2".

Image Modified

...

Взять таблицу / Table get

Сохраняет все значения указанного диапазона.

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Context

...

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

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "1".

...

Строка

...

От

...

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

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

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

...

До

...

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

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

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

...

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

Если на листе были установлены фильтры, то в переменную записываются значения листа с учетом установленных фильтров.

...

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

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

...

В документе скопированы данные из заданной области.

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


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

...

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

Настройки

Свойство

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

Описание

Тип

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

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

КонтекстContext

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

Robin.Excel

ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме
EXCEL_INSTANCEДа
Имя листаSheet name

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

СтрокаЛист1Н
Индекс листаSheet index

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1".  По умолчанию значение равно "1"

.

Строка

1Н
От
Ячейка
Start cell
Cell

Адрес

начальной

ячейки

диапазона

, от

которой будет установлена удаляемая область.

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

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

Robin.String

A1НетДоEnd cellАдрес конечной ячейки диапазона, до которой будет установлена удаляемая область

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

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

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

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

Robin.String
B3
B4Нет

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

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

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

...

Существует Excel-документ "Test.xlsx".

Необходимо очистить область вставить в ячейку "B9" данные из области от ячейки "B2" до ячейки "C3". 

...

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Очистить Копировать значения заданной области.Сохранить
  3. документВставить скопированное значение в заданную ячейку.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
  3. Помещаем в рабочее пространство студии действие "Сохранить область в буфер" (см. описание действия "Сохранить область в буфер"). 
  4. Помещаем в рабочее пространство студии действие "Вставить значения из буфера". 
    "Очистить область". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "ОтЯчейка". Указываем адрес начальной ячейки, от которой будет установлена удаляемая область..
    3. Параметр "До". Указываем адрес конечной ячейки, до которой будет установлена удаляемая область.
      Image Removed
    Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ"). 
    1. в которую должны вставить содержимое из буфера.
      Image Added
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

В документе очищены документ вставлены данные в ячейку из заданной скопированной области.

Image Removed

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

...

Image Added

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

...

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

Настройки

Свойство

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

Описание

Тип

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

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

Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеRobin.Excel
EXCEL_INSTANCE
ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритмеДа
Имя листаSheet name

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

СтрокаЛист1Н
Индекс листаSheet index

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1".

 

По умолчанию значение равно "1".

Строка

1Н
Ячейка
От
Cell
Start cell

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

которой будет вставлено содержимое из буфера

которой будет установлена удаляемая область.

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


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

Robin.String


A1Нет
ДоEnd cell

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

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

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


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

Robin.String

B4
B3Нет

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

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

...

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

Задача:

Существует Excel-документ "Test.xlsx".

Image Modified

Необходимо

...

очистить область от ячейки "B2" до ячейки "C3". 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".

...

  1. Очистить значения заданной области.

...

  1. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
  3. Помещаем в рабочее пространство студии действие "

...

  1. Очистить область". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "

...

    1. От". Указываем адрес начальной ячейки, от которой будет установлена удаляемая область..
    2. Параметр "До". Указываем адрес конечной ячейки,

...

    1. до которой будет установлена удаляемая область.
      Image Added
  1. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ"). 
  2. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

В

...

документе очищены данные

...

из

...

заданной области.

...

Image Added