История страницы
...
Действие позволяет удалить повторяющиеся строки с листа в Excel-документе
Иконка действия
Параметры
...
и их настройки
Входные параметры
Контекст Контекст действия для работы с Excel-документами
Строка Порядковый номер строки, из которой будут получены данные
Имя начального столбца Наименование столбца, начиная с которого будет производиться поиск дубликатов. Если поле не заполнено, то берется значение из поля «Индекс начального столбца»
Индекс начального столбца Индекс столбца, начиная с которого будет производиться поиск дубликатов
Начальная строка Номер строки, начиная с которой будет производиться поиск дубликатов
Имя конечного столбца Наименование столбца, до которого будет производиться поиск дубликатов. Если поле не заполнено, то берется значение из поля «Индекс конечного столбца»
Индекс конечного столбца Индекс столбца, до которого будет производиться поиск дубликатов
Конечная строка Номер строки, до которой будет производиться поиск дубликатов
Пропустить скрытые ячейки Логическая переменная. Если значение параметра равно True, то возвращаются только видимые ячейки, иначе – все
Пропустить пустые ячейки Логическая переменная. Если значение параметра равно True, то возвращаются только заполненные ячейки
Учитывать объединенные Логическая переменная, если значение которой «true», то при выявлении дубликатов в объединенных строках, столбцах действие вернет ошибку. Если значение «false», дубликаты в таких строках, столбцах не удаляются
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Контекст действия для работы с Excel-документами | Robin.Excel | Контекст excel | Да |
Имя начального столбца | Имя столбца, начиная с которого будет производиться поиск дубликатов | Robin.String | Нет | |
Индекс начального столбца | Индекс столбца, начиная с которого будет производиться поиск дубликатов | Robin.Numeric | Нет | |
Начальная строка | Номер строки, начиная с которой будет производиться поиск дубликатов | Robin.Numeric | Нет | |
Имя конечного столбца | Имя столбца, до которого будет производиться поиск дубликатов | Robin.String | Нет | |
Индекс конечного столбца | Индекс столбца, до которого будет производиться поиск дубликатов | Robin.Numeric | Нет | |
Конечная строка | Номер строки, до которой будет производиться поиск дубликатов | Robin.Numeric | Нет | |
Пропустить пустые | Если значение «true», то пустые значения не будут являться дубликатами | Robin.Boolean | true | Нет |
Пропустить скрытые | Если значение «true», то скрытые ячейки не будут учитываться | Robin.Boolean | true | Нет |
Учитывать объединенные | Если значение «true», то при выявлении дубликатов в объединенных строках, столбцах действие вернет ошибку. Если значение «false», дубликаты в таких строках, столбцах не удаляются | Robin.Boolean | true | Нет |
...
- отрицательные индексы строк или 0.
- имя столбца введено некорректно.
- отмечено поле "учитывать объединенные ячейки".
Если необязательные поля не заполнены, поиск будет производиться по всей используемой области листа.
...
Пример. Строка 8 и 9-10 одинаковые, но 9-10 объединены. Такие строки считаются идентичными, но удалены не будут, если "false" в поле "Учитывать объединенные ":.
Пример использования
Задача
Есть Excel-документ: .
Необходимо удалить дубликаты строк.
...
- Собрать схему робота, состоящую из действий:.
- Настроить параметры для действия "Открыть".
- Настроить параметры для действия "Удалить дубликаты строк".
- Настроить параметры для действия "Сохранить"
- Нажать на кнопку "Старт" в верхней панели.
...