Contar células vazias, não é um procedimento muito comum entre os usuários do Excel. Porém, sempre existe aquele usuário que tende a sair um pouco do conforto e elaborar algo diferente do normal.
Nesse tutorial, iremos mostrar como um código do VBA funciona, com a determinada base para contar células vazias em uma coluna.
Como Selecionar Uma Coluna Inteira no VBA
Aconselhamos, que você baixe nossa planilha. Isso facilitará o entendimento dos processos que virão.
Baixe a planilha para praticar o que foi ensinado neste tutorial:
Como Contar Células Vazias com VBA
Existe uma coluna de valores de vendas, logo abaixo:
Perceba, que existe algumas células vazias em meio aos valores de vendas. Nosso desafio é contar todas as células vazias dessa coluna, usando um código do VBA.
O passo inicial é entender como funciona o código abaixo:
Ok! Agora, vamos entender o código:
Sub contar_vazio(): Inicialização do código;
For i = 1 To 12: Cria um loop entre as células da coluna. Como nossa coluna de valores de vendas tem 12 linhas, então ele começará contando de 1 até 12, verificando cada linha da coluna;
If Cells(i + 3, 3) = “” Then: Se dentro das células “C4:C15”, onde o loop passará por cima, ela for igual a ( “” ) vazio, então..
x = x + 1: Realizamos uma contagem, onde x = x +1 e x será somado com +1, para cada vez em que a célula for vazia, até obter o valor total;
Else: Se não, caso a célula não for vazia..;
End If: Finaliza a função IF;
Next i: Esse trecho, faz parte do loop (For e To);
MsgBox “Contagem Total é ” & x & ” Células Vazias”: No final de toda a contagem, uma caixa de mensagem será exibida na tela do Excel, informando a quantidade de células vazias;
End Sub: Finaliza o código;
E para concluir, pressione a tecla “F5” dentro do VBA e o resultado será esse:
Curso de Excel Completo: Do Básico ao Avançado.
Quer aprender Excel do Básico ao Avançado passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este Curso de Excel Completo.
Por fim, deixe seu comentário sobre o que achou, se usar este recurso e você também pode enviar a sua sugestão para os próximos posts.
Até breve!
Artigos Relacionados Ao VBA:
- Como Somar Duas Colunas Com VBA
- Escrever Palavra Em Uma Célula de Cada Aba do Excel Com VBA
- Como Selecionar a Última Aba do Excel Com VBA