Range.AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фильтрует список с помощью автофильтра.
public object AutoFilter (object Field, object Criteria1, Microsoft.Office.Interop.Excel.XlAutoFilterOperator Operator = Microsoft.Office.Interop.Excel.XlAutoFilterOperator.xlAnd, object Criteria2, object VisibleDropDown);
Public Function AutoFilter (Optional Field As Object, Optional Criteria1 As Object, Optional Operator As XlAutoFilterOperator = Microsoft.Office.Interop.Excel.XlAutoFilterOperator.xlAnd, Optional Criteria2 As Object, Optional VisibleDropDown As Object) As Object
Параметры
- Field
- Object
Необязательный объект. Целочисленное смещение поля, на основе которого требуется создать фильтр (слева от списка; крайнее левое поле — значение 1).
- Criteria1
- Object
Необязательный объект. Условия (строка, например "101"). Используйте "=" для поиска пустых полей или "<>", чтобы найти непустые поля. Если этот аргумент опущен, условием будет Все. Если Operator
имеет значение xlTop10Items, Criteria1
указывает количество элементов (например, "10").
- Operator
- XlAutoFilterOperator
Необязательный параметр XlAutoFilterOperator. Может быть одной из следующих констант XlAutoFilterOperator :xlAnddefault
xlBottom10ItemsxlBottom10PercentxlOrxlTop10ItemsxlTop10PercentИспользуйте xlAnd и xlOr с Criteria1
и Criteria2
для создания составных условий.
- Criteria2
- Object
Необязательный объект. Второе условие (строка). Используется с параметрами Criteria1 и Operator для создания составных условий.
- VisibleDropDown
- Object
Необязательный объект. Значение true для отображения стрелки раскрывающегося списка Автофильтр для отфильтрованного поля; Значение false , чтобы скрыть стрелку раскрывающегося списка Автофильтр для отфильтрованного поля. По умолчанию используется значение True.
Возвращаемое значение
Комментарии
Примените AutoFilter свойство к объекту Worksheet , чтобы вернуть AutoFilter объект .
Если опустить все аргументы, этот метод просто переключает отображение стрелок раскрывающихся списков автофильтров в указанном диапазоне.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по