Range.AdvancedFilter(XlFilterAction, Object, Object, Object) Método

Definição

Filtra ou copia os dados de uma lista com base em um intervalo de critérios.

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

Parâmetros

Action
XlFilterAction

Obrigatório XlFilterAction. Pode ser uma das seguintes constantes XlFilterAction:xlFilterCopy, xlFilterInPlace

CriteriaRange
Object

Objeto opcional. O intervalo dos critérios. Se esse argumento for omitido, não haverá critérios.

CopyToRange
Object

Objeto opcional. O intervalo de destino para as linhas copiadas, se a Ação for xlFilterCopy. Caso contrário, esse argumento será ignorado.

Unique
Object

Objeto opcional. True para filtrar apenas registros exclusivos; Falso para filtrar todos os registros que atendem aos critérios. O valor padrão é False.

Retornos

Comentários

Se a seleção inicial estiver em uma única célula, a região atual dessa célula será usada.

Aplica-se a