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.
Возвращаемое значение
Комментарии
Если опустить все аргументы, этот метод просто переключает отображение раскрывающихся стрелок автофильтра в XmlMappedRange элементе управления.
Необязательные параметры
Дополнительные сведения о необязательных параметрах см. в разделе необязательные параметры в решениях Office.