Do While VBA no Excel
Em primeiro lugar, através da Função Do While em VBA é possível criar laços de repetição.
No entanto, esses laços de repetição são personalizados, possibilitando então a manipulação no excel.
Em resumo, vamos criar um código em vba utilizando o laço de repetição que irá encontrar a última linha em branco da planilha.
Sub UltimaLinha()
Linha = 1 ‘variavel para pular de linha
verif = Cells(Linha, 1).Value
Do While verif <> “” ‘permite rodar a macro enquanto não estiver diferente de zero
Linha = Linha + 1 ‘variavel mais ela mesma para pular de linha
verif = Cells(Linha, 1).Value
Loop
MsgBox “Linha Vazia encontrada é ” + CStr(Linha) ‘Mensagem final que demonstra a última linha
End Sub
Como inserir Do While
Como resultado após inserir o código, teremos uma MsgBox com o retorno final.
No entanto, utilizamos um exemplo simples para demonstrar a real finalidade da função Do While.
Mas, é possível criar diversos laços de repetição personalizados com o uso dessa ferramenta.
Portanto, caso tenha gostado desse conteúdo, aproveite para realizar a leitura dos artigos semelhantes abaixo.
Em segundo lugar, ao aplicar a técnica em seus relatórios lembrem de estar com a Guia Desenvolvedor habilitada.
Em resumo, com ela habilitada nos facilita o uso da função.