Range.AdvancedFilter(XlFilterAction, Object, Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.