Excel.FilterCriteria interface

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

Свойства

color

Строка цвета HTML, которая используется для фильтрации ячеек. Используется с фильтрацией типа "cellColor" и "fontColor".

criterion1

Первый критерий фильтрации данных. Используется в качестве оператора при фильтрации типа "custom". Например, ">50 "для чисел больше 50 или" = * s "для значений, заканчивающихся в" s ".

Используется в качестве числа в случае верхних и нижних элементов и процентов (например, "5" для первых 5 элементов, если для параметра filterOn задано значение "Топитемс").

criterion2

Второй критерий фильтрации данных. Используется в качестве оператора только при фильтрации типа "custom".

dynamicCriteria

Динамические критерии из набора Excel.DynamicFilterCriteria, которые необходимо применить к этому столбцу. Используется с фильтрацией типа "dynamic".

filterOn

Свойство, с помощью которого фильтр определяет, следует ли показывать значения.

icon

Значок, используемый для фильтрации ячеек. Используется с фильтрацией типа "icon".

operator

Оператор, который используется для объединения критериев 1 и 2 при фильтрации типа "custom".

subField

Свойство, используемое фильтром для расширенной фильтрации по объектам richvalue.

values

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

Сведения о свойстве

color

Строка цвета HTML, которая используется для фильтрации ячеек. Используется с фильтрацией типа "cellColor" и "fontColor".

color?: string;

Значение свойства

string

criterion1

Первый критерий фильтрации данных. Используется в качестве оператора при фильтрации типа "custom". Например, ">50 "для чисел больше 50 или" = * s "для значений, заканчивающихся в" s ".

Используется в качестве числа в случае верхних и нижних элементов и процентов (например, "5" для первых 5 элементов, если для параметра filterOn задано значение "Топитемс").

criterion1?: string;

Значение свойства

string

criterion2

Второй критерий фильтрации данных. Используется в качестве оператора только при фильтрации типа "custom".

criterion2?: string;

Значение свойства

string

dynamicCriteria

Динамические критерии из набора Excel.DynamicFilterCriteria, которые необходимо применить к этому столбцу. Используется с фильтрацией типа "dynamic".

dynamicCriteria?:
            | DynamicFilterCriteria
            | "Unknown"
            | "AboveAverage"
            | "AllDatesInPeriodApril"
            | "AllDatesInPeriodAugust"
            | "AllDatesInPeriodDecember"
            | "AllDatesInPeriodFebruray"
            | "AllDatesInPeriodJanuary"
            | "AllDatesInPeriodJuly"
            | "AllDatesInPeriodJune"
            | "AllDatesInPeriodMarch"
            | "AllDatesInPeriodMay"
            | "AllDatesInPeriodNovember"
            | "AllDatesInPeriodOctober"
            | "AllDatesInPeriodQuarter1"
            | "AllDatesInPeriodQuarter2"
            | "AllDatesInPeriodQuarter3"
            | "AllDatesInPeriodQuarter4"
            | "AllDatesInPeriodSeptember"
            | "BelowAverage"
            | "LastMonth"
            | "LastQuarter"
            | "LastWeek"
            | "LastYear"
            | "NextMonth"
            | "NextQuarter"
            | "NextWeek"
            | "NextYear"
            | "ThisMonth"
            | "ThisQuarter"
            | "ThisWeek"
            | "ThisYear"
            | "Today"
            | "Tomorrow"
            | "YearToDate"
            | "Yesterday";

Значение свойства

| DynamicFilterCriteria | "Unknown" | "AboveAverage" | "AllDatesInPeriodApril" | "AllDatesInPeriodAugust" | "AllDatesInPeriodDecember" | "AllDatesInPeriodFebruray" | "AllDatesInPeriodJanuary" | "AllDatesInPeriodJuly" | "AllDatesInPeriodJune" | "AllDatesInPeriodMarch" | "AllDatesInPeriodMay" | "AllDatesInPeriodNovember" | "AllDatesInPeriodOctober" | "AllDatesInPeriodQuarter1" | "AllDatesInPeriodQuarter2" | "AllDatesInPeriodQuarter3" | "AllDatesInPeriodQuarter4" | "AllDatesInPeriodSeptember" | "BelowAverage" | "LastMonth" | "LastQuarter" | "LastWeek" | "LastYear" | "NextMonth" | "NextQuarter" | "NextWeek" | "NextYear" | "ThisMonth" | "ThisQuarter" | "ThisWeek" | "ThisYear" | "Today" | "Tomorrow" | "YearToDate" | "Yesterday"

filterOn

Свойство, с помощью которого фильтр определяет, следует ли показывать значения.

filterOn:
            | FilterOn
            | "BottomItems"
            | "BottomPercent"
            | "CellColor"
            | "Dynamic"
            | "FontColor"
            | "Values"
            | "TopItems"
            | "TopPercent"
            | "Icon"
            | "Custom";

Значение свойства

| FilterOn | "BottomItems" | "BottomPercent" | "CellColor" | "Dynamic" | "FontColor" | "Values" | "TopItems" | "TopPercent" | "Icon" | "Custom"

icon

Значок, используемый для фильтрации ячеек. Используется с фильтрацией типа "icon".

icon?: Icon;

Значение свойства

operator

Оператор, который используется для объединения критериев 1 и 2 при фильтрации типа "custom".

operator?: FilterOperator | "And" | "Or";

Значение свойства

FilterOperator | "And" | "Or"

subField

Свойство, используемое фильтром для расширенной фильтрации по объектам richvalue.

subField?: string;

Значение свойства

string

values

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

values?: Array<string | FilterDatetime>;

Значение свойства

Array<string | FilterDatetime>