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

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


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


Настройки

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

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

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

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

Отсутствуют


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

Задача: существует 2 Excel- документа "Test" и "Test 1". Необходимо взять таблицу из документа "Test" и вставить ее в документ "Test 1" начиная с ячейки А3.

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

Реализация: 

  1. Перетащить на рабочую область действие "Открыть" и настроить его параметры. В поле "Путь к файлу" указать путь до требуемого Excel-файла. Проставить чекбокс Видимый = true для отображения действий робота на экране. 
  2. Перетащить на рабочую область действие "Взять таблицу" и настроить его параметры. В поле "Контекст" указать контекст открытого документа, создать переменную типа "Таблица", в которую будут записаны данные.  и в поле "Результат" ее указать.  Остальные поля оставить пустыми, т.к необходимо забрать таблицу полностью. 

  3. Перетащить на рабочую область действие "Открыть" и настроить его параметры. В поле "Путь к файлу" указать путь до требуемого Excel-файла, в который необходимо будет вставить таблицу. Проставить чекбокс Видимый = true для отображения действий робота на экране. 


  4. Перетащить на рабочую область действие "Вставить таблицу" и настроить его параметры. В поле "Контекст" указать контекст открытого документа, в поле "Столбец начальной ячейки" указать значение "А", в поле "Строка начальной ячейки" указать значение "3". В поле "Таблица" указать ранее созданную переменную "Таблица" с данными. 

  5. Перетащить на рабочую область действие "Сохранить". В параметре "Контекст" указать контекст Excel-документа, в который будет вставлена таблица с данными. 

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


Результат: 

Робот отработал успешно. 

В документ "Test 1" вставлена таблица начиная с ячейки А3.