Como filtrar por data em uma tabela do Excel usando o método AutoFiltro

Como filtrar por data em uma tabela do Excel usando o método AutoFiltro

fevereiro 27, 2023 0 Por Como Posso?
ícone do excel no laptop

Uma vez que as informações não desaparecem, o conteúdo pode ser adicionado novamente para atualizar os resultados do cálculo ou limpar o filtro para ver todos os dados novamente.

É importante notar que o autofiltro é um método que pode classificar apenas nos cabeçalhos das colunas de uma tabela.

Código de macro para implementar o método AutoFilter

Se decidir usar a metodologia macro para classificar os dados em formato de tabela, você pode modificar a aparência e o uso deles por meio de sua codificação. Se você não sabe como, recomendamos que você aprenda previamente como criar macros.

Ao adicionar formatação condicional às células de uma macro, você pode até filtrar por cor ou vários campos.

A sequência de termos está sujeita à faixa de dados numéricos que você irá inserir na planilha, portanto, você deve seguir a fórmula de ” Expression.AutoFilter (Faithful, Criteria1, Operator, Criteria2, SubField, VisibleDropDown) “.

Cada um dos elementos pode ser definido como segue

Campo É uma variante que se refere ao intervalo de colunas estabelecido como o campo onde o filtro será estabelecido.

Critério1 são os critérios estabelecidos entre os quais o filtro será feito. Neste caso, é feito da seguinte forma:

O ” _ ” é usado para pesquisar caixas em branco, ” <> ” para pesquisar caixas que contenham informações e ” > < ” para escolher caixas vazias como tipo.

A realização desta etapa é fundamental para que os filtros não ocupem toda a extensão da coluna.

ícone verde do excel

O Operador é uma constante reconhecida como ” XIAutoFilterOperator ” que especifica o tipo de filtro a ser usado.

Criteria2 é o segundo critério, que funciona em conjunto com os dois elementos anteriores para construir critérios compostos.

No caso de querer filtrar por data em uma tabela Excel, este é o único critério nas faixas de datas para fazê-lo no formato de data, mês ou ano.

Para isso, deve-se seguir uma matriz na qual será detalhada a filtragem “ Matriz (Nível, Data) ” onde o nível é o ano, mês ou data e a data são os dados válidos dentro do período a ser filtrado.

Saiba +  Como criar meu próprio UserForm no Excel - Muito fácil

Por outro lado, o Subcampo é o campo onde se encontra o tipo de dados onde os critérios de filtro devem ser aplicados.

Finalmente, o elemento VisibleDropDown é padronizado para o termo True . True é usado para exibir a seta suspensa do método AutoFiltro no campo selecionado. Por outro lado, se False for usado, é para ocultá-lo.

No caso de você decidir omitir todos os argumentos, a codificação apenas alterará a exibição da seta que mostra o filtro automático sobre o intervalo.

O que você deve fazer se quiser remover o filtro automático?

Pode acontecer que, após filtrar por data em uma tabela do Excel em um número variável de campo, você queira eliminar o efeito em qualquer uma dessas colunas.

pequeno ícone excel

Para excluí-lo, basta clicar no menu suspenso da coluna que deseja alterar e clicar em “ Excluir filtro de (nome da coluna) ”.

Se, por outro lado, prefere eliminar todos os filtros implementados na sua tabela, basta selecionar qualquer célula, acessar a guia ” Dados ” e clicar em ” Excluir ” que fica ao lado do botão ” Filtrar “.

Outro método fácil de remover todos os filtros automáticos adicionados à sua mesa é desativá-los completamente.

Isso pode ser feito selecionando a tabela para a qual deseja reverter o efeito e pressionando o botão ” Autofiltro ” localizado no cabeçalho do Excel.

Depois de criar todas as macros de que precisa, recomendamos que você crie seu livro de macros pessoal.