Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Отсортировать / Sort

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

...

Сортирует данные в таблицеДействие выполняет сортировку таблицы по столбцу.


Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

Контекст

Context

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

Идентификатор контекста

Robin.Excel

EXCEL_INSTANCEДаСтолбец начальной ячейкиStart cell column

Контекст excel

Да

Имя столбца сортировки

Наименование столбца, по которому будет проведена сортировка. Если поле не заполнено то берется значение из поля „Индекс столбца сортировки“. Если поля наименование и индекс столбца сортировки не заполнены, то сортировка идет по первому столбцу в диапазоне.

Robin.String


Нет

Индекс столбца сортировки

Индекс столбца, по которому будет проведена сортировка. Если поле „Наименование столбца сортировки“ заполнено то значение этого поля игнорируется. Если поля наименование и индекс столбца сортировки не заполнены, то сортировка идет по первому столбцу в диапазоне.

Robin.Numeric


Нет

Имя столбца начальной ячейки

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

Robin.String


Нет

Индекс столбца начальной ячейки

Индекс столбца начальной ячейки (начало диапазона)

Столбец начальной ячейки

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

Строка

Robin.Numeric


Нет

Строка начальной ячейки

Start Cell Row

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

Число

Robin.Numeric


Нет

Столбец

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

Destination cell column

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

Robin.String


Нет

Индекс столбца конечной ячейки

Индекс столбца конечной ячейки (конец диапазона)

Столбец конечной ячейки

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

Строка

Robin.Numeric


Нет

Строка конечной ячейки

Destination cell string

Строка конечной ячейки, до которой будет установлен диапазон сортировки.

Число

Robin.Numeric


Нет

Порядок

Оrder

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

(поля «Начало диапазона» и «Конец диапазона»)

содержит данные одной колонки (например, от «А1» до «А10»), то сортировка данных происходит только в рамках данной колонки и установленного диапазона строк -

параметр «Столбец»

параметры «Имя столбца сортировки» и «Индекс столбца сортировки» влияния на сортировку не

оказывает

оказывают. Если установленный диапазон

(поля «Начало диапазона» и «Конец диапазона»)

содержит данные двух и более колонок (например, от «А1» до «C10»), то сортировка данных происходит по столбцу, указанному в

параметре «Столбец». Если параметр «Столбец» не заполнен

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

Строка

Robin.String


Нет



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

...

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

Реализация:

  1. Собрать схему робота, состоящую из действий:
    Image Added
  2. Заполнить параметры для действия Перетащить на рабочую область действие "Открыть" и настроить его параметры. В поле "Путь к файлу" указать путь до требуемого Excel-файла. Проставить чекбокс Видимый = true для отображения действий робота на экране. 

  3. Перетащить на рабочую область действие Заполнить параметры для действия "Отсортировать" и настроить его параметры. Заполнить параметр "Контекст" и поле "Порядок" указав значение "от А до Я". Остальные параметры заполнять не нужно в данном случае, так как необходимо применить сортировку ко всей таблице. 
    Image Removed
    Image Added
  4. Заполнить параметры для действия Перетащить на рабочую область действие "Сохранить". В параметре "Контекст" указать контекст Excel-документа. 

  5. Запустить робота по кнопке "Старт" в верхней панели. 

...