Partilhar via


Objeto de filtro (Excel)

Representa um filtro para uma única coluna.

Comentários

O objeto Filter é um membro da coleção Filters. A coleção Filters contém todos os filtros em um intervalo filtrado automaticamente.

Exemplo

Utilize Filtros (índice), em que o índice é o título do filtro ou o número do índice, para devolver um único objeto Filtro . O exemplo a seguir define uma variável como o valor da propriedade On do filtro para a primeira coluna no intervalo filtrado na planilha Crew.

Set w = Worksheets("Crew") 
If w.AutoFilterMode Then 
 filterIsOn = w.AutoFilter.Filters(1).On 
End If

Observe que todas as propriedades do objeto Filter são somente leitura. Para definir estas propriedades, aplique a filtragem automática manualmente ou utilize o método filtro automático do objeto Intervalo , conforme mostrado no exemplo seguinte.

Set w = Worksheets("Crew") 
w.Cells.AutoFilter field:=2, Criteria1:="Crucial", _ 
 Operator:=xlOr, Criteria2:="Important"

Propriedades

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.