ExcelScript.AutoFilter interface

Representa o objeto AutoFilter. O AutoFiltro transforma os valores na coluna do Excel em filtros específicos com base no conteúdo da célula.

Métodos

apply(range, columnIndex, criteria)

Aplica o AutoFiltro a um intervalo. Isso filtra a coluna se o índice de coluna e os critérios de filtro forem especificados.

clearCriteria()

Limpa os critérios de filtro do AutoFiltro.

getCriteria()

Uma matriz que contém todos os critérios de filtro no intervalo de autofiltro.

getEnabled()

Especifica se o AutoFiltro está habilitado.

getIsDataFiltered()

Especifica se o AutoFiltro tem critérios de filtro.

getRange()

Retorna um objeto Range que representa o intervalo no qual o Filtro automático se aplica. Se não houver nenhum objeto Range associado ao AutoFiltro, este método retornará um objeto NULL.

reapply()

Aplica o objeto Autofilter especificado que está atualmente no intervalo.

remove()

Remove o Filtro automático do intervalo.

Detalhes do método

apply(range, columnIndex, criteria)

Aplica o AutoFiltro a um intervalo. Isso filtra a coluna se o índice de coluna e os critérios de filtro forem especificados.

apply(
            range: Range | string,
            columnIndex?: number,
            criteria?: FilterCriteria
        ): void;

Parâmetros

range
Range | string

O intervalo no qual o AutoFiltro será aplicado.

columnIndex
number

O índice de coluna com base em zero ao qual o AutoFiltro é aplicado.

criteria
FilterCriteria

Os critérios de filtro.

Retornos

void

clearCriteria()

Limpa os critérios de filtro do AutoFiltro.

clearCriteria(): void;

Retornos

void

getCriteria()

Uma matriz que contém todos os critérios de filtro no intervalo de autofiltro.

getCriteria(): FilterCriteria[];

Retornos

getEnabled()

Especifica se o AutoFiltro está habilitado.

getEnabled(): boolean;

Retornos

boolean

getIsDataFiltered()

Especifica se o AutoFiltro tem critérios de filtro.

getIsDataFiltered(): boolean;

Retornos

boolean

getRange()

Retorna um objeto Range que representa o intervalo no qual o Filtro automático se aplica. Se não houver nenhum objeto Range associado ao AutoFiltro, este método retornará um objeto NULL.

getRange(): Range;

Retornos

reapply()

Aplica o objeto Autofilter especificado que está atualmente no intervalo.

reapply(): void;

Retornos

void

remove()

Remove o Filtro automático do intervalo.

remove(): void;

Retornos

void