A função CLEAR no VBA, tem uma funcionalidade bastante útil e hoje saberemos mais sobre ela. Essa funcionalidade, limpa conteúdos de uma planilha, isso é, ele deleta formatos ou conteúdo inteiro de uma, ou mais células.
Veremos os 3 tipos principais das propriedades do CLEAR no VBA. Para quem ainda é iniciante no VBA, esse conteúdo que de extrema importância, pois facilitará seus trabalhos com mais exatidão.
O que Fazer Quando: O Excel Não Abre?
Baixe a planilha para praticar o que foi ensinado neste tutorial:
Com Usar a Função CLEAR no VBA
Mostraremos 3 modos de deletar o que está presente dentro da célula “B3”, onde se encontra a frase “Curso Completo de Excel”. Note, que essa frase está escrita em negrito, centralizada e com bordas nas laterais:
O primeiro modo de deletar essa frase com a função CLEAR do VBA. É indicarmos a célula “B3”, dentro de um “Range”. Confira:
Range(“B3”)
Logo após a indicação da célula, vamos inserir a função .Clear:
Range(“B3”).Clear
Essa ação, deletará todo o conteúdo e a formatação da célula “B3”. Para ativar o código acima, pressione a tecla “F5” dentro do VBA. E no fim, teremos esse resultado abaixo:
Resumindo, ela deleta tudo de dentro de uma célula.
A outra forma de deletar é usando a função .ClearFormats
Essa função, deleta somente as formatações aplicadas nas células. Vejamos o resultado:
E por fim, temos o último principal método, que é .ClearContents
Essa função, limpa somente o conteúdo escrito de dentro da célula. Não limpa formatações!
Veja:
Pressionando a tecla “F5” no VBA, temos o seguinte resultado:
E para finalizar, confira a lista de funções que utilizamos nesse tutorial:
- .Clear
- .ClearFormats
- .ClearContents
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!