Найти начальную/конечную строку
Find First/Last Data Row
Last updated
Find First/Last Data Row
Last updated
Элемент помогает определить границы данных в рамках указанного столбца. Путь до файла указывается в контейнере Приложение Excel.
В результате вы получите номера первой и последней строки с данными. Способы определения этих строк настраиваются в свойствах элемента.
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. здесь.
На рисунке ниже приведен пример заполненных свойств. В данном случае робот будет искать начальную и конечную строку таблицы на листе «Персонал таблица». Последняя строка диапазона определяется первой пустой строкой. Ячейка столбца, с которой будет считаться количество строк с данными, определена как "Е1".
RPA-проект, демонстрирующий работу элемента, можно найти в нашем публичном репозитории Learning.
Скачайте архив со всеми обучающими материалами по ссылке: Скачать архив Learning.
Распакуйте архив и откройте в Студии проект WorkWithExcelExample.
Элемент Найти начальную/конечную строку находится в процессе Main.ltw
. Описание процесса можно найти в файлах проекта.
Пример использования элемента в процессе с типом Только код (Pure code):
Свойство | Тип | Описание | Пример |
---|---|---|---|
Excel:
Диапазон
String
Диапазон считывания ячеек. Например, "A1:D12"
. Если указан символ "*"
, то будет прочитан весь лист. Если значение не указано, будет прочитан выделенный диапазон
"*"
Столбец с данными*
String
Адрес столбца, в котором нужно найти данные
"А1"
Страница
String
Название страницы Excel. Если указан индекс, название можно не заполнять
"Лист1"
Индекс страницы
Int32
Номер страницы Excel. Нумерация начинается с нуля. Если указано название страницы, номер можно пропустить
0
Строка заголовков
Boolean
Определяет, содержит ли первая строка заголовки таблицы. По умолчанию чекбокс не установлен — считается, что первая строка не содержит заголовки
Смещение индекса первой строки
Int32
Количество строк, которые следует прибавить к номеру первой строки. Например, когда в таблице есть скрытые строки
0
Индекс последней строки
-
Признак, по которыму вы хотите определять номер последней строки.
Возможные значения:
1. First Empty Row (по умолчанию) — если выбрано это значение, то последней строкой будет считаться первая пустая строка.
2. Last Populated Row — вернет номер последней строки, содержащей данные
First Empty Row
Разрешенное число пустых строк
Int32
Позволяет установить количество последовательных пустых строк, разрешенных в данных, прежде чем будет определено, что диапазон закончился. По умолчанию пустые строки в данных не разрешены
2
Вывод:
Начало диапазона данных
Int32
Название переменной, в которую запишется начало диапазона данных. Фактически — номер первой строки с данными
Конец диапазона данных
Int32
Название переменной, в которую запишется конец диапазона данных