XmlMappedRange.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);

Параметры

Field
Object

Смещение поля, на котором должен быть основан фильтр (с левого конца списка; самым левым полем является поле 1 (один)).

Criteria1
Object

Условие (строка; например «101»). Используйте "=" для поиска пустых полей или воспользуйтесь "<>" для поиска непустых полей. Если этот аргумент не указан, условием является All. Если Operator равно xlTop10Items, Criteria1 задает количество элементов (например, "10").

Operator
XlAutoFilterOperator

Может быть одна из следующих констант XlAutoFilterOperator: xlAndxlBottom10ItemsxlBottom10PercentxlOrxlTop10ItemsxlTop10Percent

Используйте xlAnd и xlOr с Criteria1 и Criteria2 для построения составных критериев.

Criteria2
Object

Второе условие (строка). Используется с Criteria1 и Operator для построения составных критериев.

VisibleDropDown
Object

Значение true для отображения стрелки раскрывающегося списка автофильтрации; false, чтобы скрыть стрелку раскрывающегося списка автофильтрации в отфильтрованном поле. По умолчанию: true.

Возвращаемое значение

Object

Комментарии

Если опустить все аргументы, этот метод просто переключает отображение раскрывающихся стрелок автофильтра в XmlMappedRange элементе управления.

Необязательные параметры

Дополнительные сведения о необязательных параметрах см. в разделе необязательные параметры в решениях Office.

Применяется к