История страницы
Вставить таблицу
...
Версия 14 (Net)
Группа действий: Excel
...
Описание
Действие записывает данные из переменной типа Таблица в заданную область активной страницы Excel книги
...
Иконка действия
Параметры и их настройки
Свойство |
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
Параметры | ||||
Контекст |
Контекст действия для работы с Excel-документом |
Robin.Excel |
Контекст excel | Да |
Таблица, которая будет вставлена.
Start cell column
Имя столбца начальной ячейки | Имя столбца начальной ячейки, в которую будет помещена верхняя левая ячейка таблицы. Если поле не заполнено, то берется значение из поля «Индекс столбца начальной ячейки» | Robin.String | Нет | |
Индекс столбца начальной ячейки | Индекс столбца начальной |
ячейки, в которую будет помещена верхняя левая ячейка таблицы. |
Если поле не заполнено, то берется граница используемой области | Robin.Numeric | Нет | |
Строка начальной ячейки |
Start Cell Row
Строка ячейки, в которую будет помещена верхняя левая ячейка таблицы | Robin. |
Numeric | Нет | |||
Таблица | Переменная типа DataTable с данными | Robin.DataTable | Да | |
С заголовком |
Heading
Если значение «true», заголовок таблицы будет вставлен в документ вместе с ее строками | Robin. |
Boolean | true | Нет |
Особые условия использования
...
Для параметра "С заголовком".
- При значении "true", действие запишет в документ строку заголовка исходной таблицы в качестве первой строки вместе с остальными основными строками таблицы. Пример: в Студии указано, что в таблице "Столбцов: 3; строк: 2", при вставке в документе окажутся заполнены 3 столбца и 3 строки.
- При "false", действие запишет в документ только основные строки с содержимым исходной таблицы. Пример: в Студии указано, что в таблице "Столбцов: 3; строк: 2", при вставке в документе окажутся заполнены 3 столбца и 2 строки.
Целевая таблица | Таблица после вставки без проставленного чекбокса "С заголовком" | Таблица после вставки с проставленным чекбоксом "С заголовком" |
---|---|---|
Пример использования
Задача
Существует : существует 2 Excel - документа "Test" и "Test 1". Необходимо взять таблицу из документа "Test" и .
И вставить ее в документ "Test 1" начиная с ячейки "А3".
Решение
Воспользоваться Решение: воспользоваться действиями "Открыть", "Взять таблицу", "Вставить таблицу", "Сохранить".
Реализация
...
- Собрать схему робота, состоящую из действий.
- Настроить параметры для действия "Открыть".
- Настроить параметры для действия "Взять таблицу". Создать
...
- Перетащить на рабочую область действие "Открыть" и настроить его параметры. В поле "Путь к файлу" указать путь до требуемого Excel-файла. Проставить чекбокс Видимый = true для отображения действий робота на экране.
- Перетащить на рабочую область действие "Взять таблицу" и настроить его параметры. В поле "Контекст" указать контекст открытого документа, создать переменную типа "Таблица", в в которую будут записаны данные. и Указать данную переменную в поле "Результат" ее указать. Остальные поля оставить пустыми, т.к необходимо забрать таблицу полностью.
Перетащить на рабочую область действие - Настроить параметры для действия "Открыть" и настроить его параметры. В поле "Путь к файлу" указать путь до требуемого Excel-файла, в который необходимо будет вставить таблицу. Проставить чекбокс Видимый = true для отображения действий робота на экране.
- Настроить параметры для действия "Вставить таблицу"Перетащить на рабочую область действие "Вставить таблицу" и настроить его параметры. В поле "Контекст" указать контекст открытого документа, в поле "Столбец начальной ячейки" указать значение "А", в поле "Строка начальной ячейки" указать значение "3". В поле "Таблица" указать ранее созданную переменную "Таблица" с данными.
Перетащить на рабочую область действие - Настроить параметры для действия "Сохранить". В параметре "Контекст" указать контекст Excel-документа, в который будет вставлена таблица с данными.
- Запустить робота по кнопке "Старт" в верхней панели.
Результат
...
Робот отработал успешно.
В документ документ "Test 1" вставлена таблица начиная с ячейки "А3".