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

Ключ

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

Выбрать по авто-

...

фильтру Версия 9 (Net)

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

...

Описание действия

Действие отображает ячейки, удовлетворяющие критерию фильтрации. Фильтры не снимаются, если применять действие повторно, а накладываются друг на друга. Если есть необходимость снять фильтрацию по критерию, нужно использовать действие «снять "снять авто-фильтр».

Image Removed

...

фильтр"

Иконка действия

Image Added

Параметры и их настройки

Свойство

Описание

Тип

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

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

Параметры

Контекст

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

Robin.Excel

Контекст excel

Да

Столбец

Имя столбца

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

Robin.String

Да


Нет

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

Индекс столбца, к которому будет применен критерий фильтрации

Robin.Numeric


Нет

Строка

Порядковый номер строки, на которую устанавливаются фильтры для отсекания шапки таблицы

.

Robin.Numeric


Нет

Критерий 1

Критерий фильтрации по первому условию. Заполняется в формате

«

"={значение}

»

",

«<

"<{значение}

»

",

«>

">{значение}

»

",

«>

">={значение}

»

",

«<

"<={значение}

»или «<>

"или "<>{значение}

»

". Если значение поля не заполнено, то фильтрация будет установлена по значению

«

"(Пусто)

».

"

Robin.String


Нет

Критерий 2

Критерий фильтрации по второму условию. Заполняется в формате

«

"={значение}

»

",

«<

"<{значение}

»

",

«>

">{значение}

»

",

«>

">={значение}

»

",

«<

"<={значение}

»или «<>

"или "<>{значение}

»

". Обязателен, если в параметре

«Способ

"Способ применения

критериев»

критериев" не выбран вариант

«Не

"Не учитывать 2й

критерий».

критерий"

Robin.String


Нет

Способ применения критериев

Необязательный параметр - указывает способ применения критериев фильтрации, принимает 3 значения:

«Не

"Не учитывать 2й

критерий», «ИЛИ», «И».

критерий", "ИЛИ", "И"

Robin.String


Нет

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

Фильтры не снимаются, если применять действие повторно, а накладываются друг на друга.

Если есть необходимость снять фильтрацию по критерию, нужно использовать действие "снять авто-фильтр".

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

Задача

Существует : существует Excel-документ c данными значениями. Требуется настроить авто-фильтр, : строка "3", значения ">5".
Image RemovedImage Added

Решение

Воспользоваться : воспользоваться действиями "Открыть", "Выбрать по авто-фильтру ", "Сохранить". 

Реализация

...

  1. Собрать схему робота, состоящую из действий.
    Image Added
  2. Настроить параметры действия "Открыть".
    Image Added
  3. Настроить параметры действия

...

  1. Перетащить на рабочую область действие "Открыть" и настроить его параметры:
    Указать путь к файлу Excel  в поле "Путь к файлу".
    Указать чек-бокс=true в поле "Видимый". 
    Image Removed
  2. Перетащить на рабочую область действие "Выбрать по авто-фильтру" и настроить его параметры: 
    В поле "Контекст" указать контекст открытого Excel документа. 
    В поле "Столбец" указать значение А.
    В поле "Строка" укзаать значение 3. 
    В поле "Критерий 1" указать значение >5. 
    В поле "Способ применения критериев" - "Не учитывать 2й критерий".
    Image Removed
  3. Перетащить на рабочую область действие "Сохранить" и настроить его параметр "Контекст":
    Image Removed

...


  1. Image Added
  2. Настроить параметры действия "Сохранить".
    Image Added
  3. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

Программный робот отработал успешно.
Image Added
Выбор по атвоавто-фильтрам фильтру настроен.  
Image RemovedImage Added