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