Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 8 Следующий »

Получить данные из строки / Row data

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


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

Параметры

Входные параметры:

  1. Контекст - Контекст действия для работы с Excel-документами;

  2. Строка - Порядковый номер строки, из которой будут получены данные;

  3. Имя начального столбца - Наименование столбца, в котором находится стартовая ячейка рабочего диапазона. Если поле не заполнено, то берется значение из поля «Индекс начального столбца»;

  4. Индекс начального столбца - Индекс столбца, в котором находится стартовая ячейка рабочего диапазона;

  5. Имя конечного столбца - Наименование столбца, в котором находится конечная ячейка рабочего диапазона. Если поле не заполнено, то берется значение из поля «Индекс конечного столбца»;

  6. Индекс конечного столбца - Индекс столбца, в котором находится конечная ячейка рабочего диапазона;

  7. Пропустить скрытые ячейки - Логическая переменная. Если значение параметра равно True, то возвращаются только видимые ячейки, иначе – все;

  8. Пропустить пустые ячейки - Логическая переменная. Если значение параметра равно True, то возвращаются только заполненные ячейки.

Выходные параметры: 

В результате получаем коллекцию значении из строки.

Настройки

Свойство

Описание

Тип

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

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

Параметры

Контекст

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

Robin.Excel

Контекст excel

Да

Строка

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

Robin.Numeric


Да

Имя начального столбца

Наименование столбца, в котором находится стартовая ячейка рабочего диапазона. Если поле не заполнено, то берется значение из поля «Индекс начального столбца».

Robin.String


Нет

Индекс начального столбца

Индекс столбца, в котором находится стартовая ячейка рабочего диапазона.

Robin.Numeric


Нет

Имя конечного столбца

Наименование столбца, в котором находится конечная ячейка рабочего диапазона. Если поле не заполнено, то берется значение из поля «Индекс конечного столбца».

Robin.String


Нет

Индекс конечного столбца

Индекс столбца, в котором находится конечная ячейка рабочего диапазона.

Robin.Numeric


Нет

Пропустить скрытые ячейки

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

Robin.Boolean

true

Нет

Пропустить пустые ячейки

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

Robin.Boolean

true

Нет

Результаты

Результат

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

Robin.Collection



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

Применяется используемый диапазон контекста.

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

При вводе столбцов за пределами этого диапазона действие будет обрезать лишние ячейки.


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

Задача: существует Excel-документ, в котором из определенной строки требуется получить данные.

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

Реализация:

  1. Собрать схему робота, состоящую из действий:
  2. Настроить параметры для действия "Открыть"

     

3. Настроить параметры для действия  "Получить данные из строки".

    

    

4. Нажать на кнопку "Старт" в верхней панели.

Результат:

Получены данные строк из столбца с A по C. 






  • Нет меток