Взять таблицу/Take the table
Группа действий: Офис
Действие возвращает значения ячеек из заданной области страницы в виде таблицы.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Контекст действия для работы с таблицей ods/xlsx | Robin.OpenSheetD oc | Да | |
Строка начальной ячейки | Строка начальной ячейки (начало диапазона), от которой будет установлена область. Если поле не заполнено, то берется граница используемой области. | Robin.Numeric | Нет | |
Строка конечной ячейки | Строка конечной ячейки (конец диапазона), до которой будет установлена копируемая область. Если поле не заполнено, то берется граница используемой области | Robin.Numeric | Нет | |
Столбец начальной ячейки | Столбец начальной ячейки (начало диапазона), от которой будет установлена область. Если поле не заполнено, то берется граница используемой области | Robin.String | Нет | |
Столбец конечной ячейки | Столбец конечной ячейки (конец диапазона), до которой будет установлена копируемая область. Если поле не заполнено, то берется граница используемой области | Robin.String | Нет | |
Результаты | ||||
Результат | Переменная, в которую будут записаны данные диапазона | Robin.DataTable |
Особые условия
Отсутствуют
Пример использования
Задача: существует файл Книга1.xlsx необходимо записать значения со строки 1-4 столбца А в переменную "Таблица" , сохранить и закрыть документ.
Решение: воспользоваться действием "Открыть", "Взять таблицу", "Сохранить", "Закрыть".
Реализация:
- Перетащить на рабочую область действие "Открыть" и заполнить его параметры
В поле "Путь к файлу" указать путь к файлу Книга1.xlsx
В поле "Строка конечной ячейки" указать значение = 4.
В поле "Столбец начальной ячейки" указать значение = А.
В поле "Столбец конечной ячейки" указать значение =А.
Указать в поле "Результат" переменную типа "Таблица", заранее созданную.- Перетащить на рабочую область действие "Сохранить" и заполнить его параметр.
В поле "Контекст" указать контекст открытого документа. - Перетащить на рабочую область действие "Закрыть" и заполнить его параметр.
- Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно. Значения ячеек из заданной области записаны в переменную "Таблица". Файл сохранен и закрыт.