Отсортировать Версия 10 (Net)
Группа действий: Excel
Описание
Действие выполняет сортировку таблицы по столбцу
Иконка действия
Параметры и их настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Контекст действия для работы с Excel-документом/ | Robin.Excel | Контекст excel | Да |
Имя столбца сортировки | Наименование столбца, по которому будет проведена сортировка. Если поле не заполнено то берется значение из поля 'Номер столбца сортировки'. Если поля наименование и номер столбца сортировки не заполнены, то сортировка идет по первому столбцу в диапазоне. | Robin.String | Нет | |
Номер столбца сортировки | Номер столбца, по которому будет проведена сортировка. Если поле 'Наименование столбца сортировки' заполнено то значение этого поля игнорируется. Если поля наименование и номер столбца сортировки не заполнены, то сортировка идет по первому столбцу в диапазоне. | Robin.Numeric | Нет | |
Имя столбца начальной ячейки | Имя столбца начальной ячейки (начало диапазона), от которой будет установлен диапазон сортировки. Если поле не заполнено, то берется значение из поля "Номер столбца начальной ячейки". | Robin.String | Нет | |
Номер столбца начальной ячейки | Номер столбца начальной ячейки (начало диапазона), от которой будет установлен диапазон сортировки. Если поле не заполнено, то берется граница используемой области. | Robin.Numeric | Нет | |
Номер строки начальной ячейки | Номер строки начальной ячейки, от которой будет установлен диапазон сортировки. | Robin.Numeric | Нет | |
Имя столбца конечной ячейки | Имя столбца конечной ячейки (конец диапазона), до которой будет установлен диапазон сортировки. Если поле не заполнено, то берется значение из поля "Номер столбца конечной ячейки". | Robin.String | Нет | |
Номер столбца конечной ячейки | Номер столбца конечной ячейки (конец диапазона), до которой будет установлен диапазон сортировки. Если поле не заполнено, то берется граница используемой области. | Robin.Numeric | Нет | |
Номер строки конечной ячейки | Номер строки конечной ячейки, до которой будет установлен диапазон сортировки. | Robin.Numeric | Нет | |
Порядок | Порядок сортировки. Меняется порядок только включенных в диапазон данных. Порядок данных в таблице, которые не были включены в диапазон сортировки, не меняется. Если установленный диапазон содержит данные одной колонки (например, от "А1" до "А10"), то сортировка данных происходит только в рамках данной колонки и установленного диапазона строк - параметры "Имя столбца сортировки" и "Номер столбца сортировки" влияния на сортировку не оказывают. Если установленный диапазон содержит данные двух и более колонок (например, от "А1" до "C10"), то сортировка данных происходит по столбцу, указанному в параметрах "Имя столбца сортировки" или "Номер столбца сортировки". Если параметры "Имя столбца сортировки" и "Номер столбца сортировки" не заполнены, то сортировка идет по первому столбцу в диапазоне. | Robin.String | Нет | |
Особые условия использования
Меняется порядок только включенных в диапазон данных.
Порядок данных в таблице, которые не были включены в диапазон сортировки, не меняется.
Пример использования
Задача
Cуществует Excel-документ с таблицей стран.
Необходимо отсортировать список по алфавиту "От А до Я".
Решение
Воспользоваться действиями "Открыть", "Отсортировать", "Сохранить".
Реализация
- Собрать схему робота, состоящую из действий.
- Заполнить параметры для действия "Открыть".
- Заполнить параметры для действия "Сохранить".
- Запустить робота по кнопке "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
Сортировка выполнена верно.







