Como Filtrar no Excel Vba

Para filtrar dados no Excel usando VBA, você pode usar a propriedade "AutoFilter" em um intervalo de células. O código abaixo mostra um exemplo simples de como filtrar os dados em uma tabela na planilha "Dados":

``` Sub FiltrarDados()

' Definir o intervalo de dados para filtragem Dim tblDados As Range Set tblDados = Range("Dados[#All]") ' Aplicar filtro na coluna "Nome" tblDados.AutoFilter Field:=1, Criteria1:="Ana" 

End Sub ```

No código acima, a propriedade "AutoFilter" é usada para filtrar os dados no intervalo "tblDados" na coluna 1 (ou seja, a primeira coluna que contém o nome). O critério de filtragem é definido como "Ana".

Você pode modificar esse código de acordo com suas necessidades, alterando o intervalo de dados e o critério de filtragem. Por exemplo, se você quiser filtrar os dados em outra coluna da tabela, basta alterar o número do campo no parâmetro "Field". O critério de filtragem pode ser uma string, número ou uma expressão.

Veja também mais Como Fazer com a letra C

Comentários