Excel.Filter class
Gerencia a filtragem da coluna de uma tabela.
- Extends
Comentários
[ Conjunto de API: ExcelApi 1.2 ]
Propriedades
context | O contexto de solicitação associado ao objeto. Isso conecta o processo do suplemento ao processo do aplicativo host do Office. |
criteria | O filtro aplicado no momento à coluna fornecida. |
Métodos
apply(criteria) | Aplica os critérios de filtro determinados à coluna fornecida. |
apply |
Aplica um filtro "Item Inferior" à coluna para obter o número de elementos fornecido. |
apply |
Aplica um filtro "Percentual Inferior" à coluna para obter a porcentagem de elementos fornecida. |
apply |
Aplica um filtro "Cor da Célula" à coluna para obter a cor fornecida. |
apply |
Aplique um filtro "Ícone" à coluna para as cadeias de caracteres de critérios fornecidas. |
apply |
Aplique um filtro "Ícone" à coluna para as cadeias de caracteres de critérios fornecidas. |
apply |
Aplica um filtro "Dinâmico" à coluna. |
apply |
Aplica um filtro "Dinâmico" à coluna. |
apply |
Aplica um filtro "Cor da Fonte" à coluna para obter a cor fornecida. |
apply |
Aplique um filtro "Ícone" à coluna para o ícone determinado. |
apply |
Aplica um filtro "Item Superior" à coluna para obter o número de elementos fornecido. |
apply |
Aplica um filtro "Percentual Superior" à coluna para obter a porcentagem de elementos fornecida. |
apply |
Aplica um filtro "Valores" à coluna para obter os valores fornecidos. |
clear() | Limpa o filtro na coluna fornecida. |
load(options) | Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar |
load(property |
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar |
load(property |
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar |
toJSON() | Substitui o método JavaScript |
Detalhes da propriedade
context
O contexto de solicitação associado ao objeto. Isso conecta o processo do suplemento ao processo do aplicativo host do Office.
context: RequestContext;
Valor da propriedade
criteria
O filtro aplicado no momento à coluna fornecida.
readonly criteria: Excel.FilterCriteria;
Valor da propriedade
Comentários
Detalhes do método
apply(criteria)
Aplica os critérios de filtro determinados à coluna fornecida.
apply(criteria: Excel.FilterCriteria): void;
Parâmetros
- criteria
- Excel.FilterCriteria
O critério a ser aplicado.
Retornos
void
Comentários
applyBottomItemsFilter(count)
Aplica um filtro "Item Inferior" à coluna para obter o número de elementos fornecido.
applyBottomItemsFilter(count: number): void;
Parâmetros
- count
-
number
O número de elementos da parte inferior a serem mostrados.
Retornos
void
Comentários
applyBottomPercentFilter(percent)
Aplica um filtro "Percentual Inferior" à coluna para obter a porcentagem de elementos fornecida.
applyBottomPercentFilter(percent: number): void;
Parâmetros
- percent
-
number
A porcentagem de elementos da parte inferior a serem mostrados.
Retornos
void
Comentários
applyCellColorFilter(color)
Aplica um filtro "Cor da Célula" à coluna para obter a cor fornecida.
applyCellColorFilter(color: string): void;
Parâmetros
- color
-
string
A cor de tela de fundo das células a serem mostradas.
Retornos
void
Comentários
applyCustomFilter(criteria1, criteria2, oper)
Aplique um filtro "Ícone" à coluna para as cadeias de caracteres de critérios fornecidas.
applyCustomFilter(criteria1: string, criteria2?: string, oper?: Excel.FilterOperator): void;
Parâmetros
- criteria1
-
string
A primeira cadeia de caracteres de critérios.
- criteria2
-
string
Opcional. A segunda cadeia de caracteres de critérios.
- oper
- Excel.FilterOperator
Opcional. O operador que descreve como os dois critérios são unidos.
Retornos
void
Comentários
applyCustomFilter(criteria1, criteria2, operString)
Aplique um filtro "Ícone" à coluna para as cadeias de caracteres de critérios fornecidas.
applyCustomFilter(criteria1: string, criteria2?: string, operString?: "And" | "Or"): void;
Parâmetros
- criteria1
-
string
A primeira cadeia de caracteres de critérios.
- criteria2
-
string
Opcional. A segunda cadeia de caracteres de critérios.
- operString
-
"And" | "Or"
Opcional. O operador que descreve como os dois critérios são unidos.
Retornos
void
Comentários
applyDynamicFilter(criteria)
Aplica um filtro "Dinâmico" à coluna.
applyDynamicFilter(criteria: Excel.DynamicFilterCriteria): void;
Parâmetros
- criteria
- Excel.DynamicFilterCriteria
O critério dinâmico a ser aplicado.
Retornos
void
Comentários
applyDynamicFilter(criteriaString)
Aplica um filtro "Dinâmico" à coluna.
applyDynamicFilter(criteriaString: "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"): void;
Parâmetros
- criteriaString
-
"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"
O critério dinâmico a ser aplicado.
Retornos
void
Comentários
applyFontColorFilter(color)
Aplica um filtro "Cor da Fonte" à coluna para obter a cor fornecida.
applyFontColorFilter(color: string): void;
Parâmetros
- color
-
string
A cor da fonte das células a serem mostradas.
Retornos
void
Comentários
applyIconFilter(icon)
Aplique um filtro "Ícone" à coluna para o ícone determinado.
applyIconFilter(icon: Excel.Icon): void;
Parâmetros
- icon
- Excel.Icon
Os ícones das células a serem mostrados.
Retornos
void
Comentários
applyTopItemsFilter(count)
Aplica um filtro "Item Superior" à coluna para obter o número de elementos fornecido.
applyTopItemsFilter(count: number): void;
Parâmetros
- count
-
number
O número de elementos da parte superior a serem mostrados.
Retornos
void
Comentários
applyTopPercentFilter(percent)
Aplica um filtro "Percentual Superior" à coluna para obter a porcentagem de elementos fornecida.
applyTopPercentFilter(percent: number): void;
Parâmetros
- percent
-
number
A porcentagem de elementos da parte superior a serem mostrados.
Retornos
void
Comentários
applyValuesFilter(values)
Aplica um filtro "Valores" à coluna para obter os valores fornecidos.
applyValuesFilter(values: Array<string | FilterDatetime>): void;
Parâmetros
- values
-
Array<string | Excel.FilterDatetime>
A lista de valores a serem mostrados. Isso deve ser uma matriz de cadeias de caracteres ou uma matriz de Excel.FilterDateTime
objetos.
Retornos
void
Comentários
clear()
Limpa o filtro na coluna fornecida.
clear(): void;
Retornos
void
Comentários
load(options)
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar context.sync()
antes de ler as propriedades.
load(options?: Excel.Interfaces.FilterLoadOptions): Excel.Filter;
Parâmetros
Fornece opções para quais propriedades do objeto carregar.
Retornos
load(propertyNames)
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar context.sync()
antes de ler as propriedades.
load(propertyNames?: string | string[]): Excel.Filter;
Parâmetros
- propertyNames
-
string | string[]
Uma cadeia de caracteres delimitada por vírgulas ou uma matriz de cadeias de caracteres que especificam as propriedades a serem carregadas.
Retornos
load(propertyNamesAndPaths)
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar context.sync()
antes de ler as propriedades.
load(propertyNamesAndPaths?: {
select?: string;
expand?: string;
}): Excel.Filter;
Parâmetros
- propertyNamesAndPaths
-
{ select?: string; expand?: string; }
propertyNamesAndPaths.select
é uma cadeia de caracteres delimitada por vírgulas que especifica as propriedades a serem carregadas e propertyNamesAndPaths.expand
é uma cadeia de caracteres delimitada por vírgulas que especifica as propriedades de navegação a serem carregadas.
Retornos
toJSON()
Substitui o método JavaScript toJSON()
para fornecer uma saída mais útil quando um objeto de API é passado para JSON.stringify()
. (JSON.stringify
por sua vez, chama o toJSON
método do objeto que é passado para ele.) Enquanto o objeto Excel.Filter original é um objeto de API, o toJSON
método retorna um objeto JavaScript simples (digitado como Excel.Interfaces.FilterData
) que contém cópias rasas de quaisquer propriedades filho carregadas do objeto original.
toJSON(): Excel.Interfaces.FilterData;
Retornos
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de