Range.AdvancedFilter(XlFilterAction, Object, Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фильтрует или копирует данные из списка на основе диапазона условий.
public object AdvancedFilter (Microsoft.Office.Interop.Excel.XlFilterAction Action, object CriteriaRange, object CopyToRange, object Unique);
Public Function AdvancedFilter (Action As XlFilterAction, Optional CriteriaRange As Object, Optional CopyToRange As Object, Optional Unique As Object) As Object
Параметры
- Action
- XlFilterAction
Обязательный .XlFilterAction Может быть одной из следующих констант XlFilterAction :xlFilterCopyxlFilterInPlace
- CriteriaRange
- Object
Необязательный объект. Диапазон условий. Если этот аргумент опущен, критерии отсутствуют.
- CopyToRange
- Object
Необязательный объект. Диапазон назначения для скопированных строк, если action имеет значение xlFilterCopy
. В противном случае этот аргумент игнорируется.
- Unique
- Object
Необязательный объект. Значение true для фильтрации только уникальных записей; Значение false для фильтрации всех записей, соответствующих условиям. Значение по умолчанию — False.
Возвращаемое значение
Комментарии
Если начальным выбором является одна ячейка, используется текущая область этой ячейки.