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

Necessário XlFilterAction. Pode ser uma das seguintes constantes xlFilterAction :xlFilterCopyxlFilterInPlace

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 das linhas copiadas se a ação for xlFilterCopy. Caso contrário, esse argumento será ignorado.

Unique
Object

Objeto opcional. True para filtrar somente registros exclusivos; False 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