VBA ClearContents / Limpar Células
In this Article
Em VBA é fácil limpar células ou propriedades de células com os métodos .Clear.
Limpar Células/Intervalos em VBA
Digite o seguinte comando no Editor da VBA.
Range("a1").Clear
Isto mostrará todos os métodos Clear disponíveis para você:
Como você pode ver, você pode limpar:
- Tudo ( .Clear)
- Comentários ( .ClearComments)
- Conteúdo ( .ClearContents)
- Formatos ( .ClearFormats)
- Hyperlinks ( .ClearHyperlinks)
- Notas ( .ClearNotes)
- Agrupamento ( .ClearOutline)
VBA ClearContents
O método mais comum de limpar é o ClearContents. ClearContents limpa apenas o conteúdo das células (valores de célula / texto). Ele não limpa formatação, comentários ou qualquer outra coisa.
Range("b2").ClearContents
ClearContents é o mesmo que pressionar a tecla Delete em seu teclado.
Você também pode limpar o conteúdo de todo um intervalo de células:
Range("b2:c10").ClearContents
VBA Clear
Clear limpará todas as propriedades de uma célula:
Range("b2").Clear
Limpar Formatação em VBA
Para limpar a formatação da célula utilize ClearFormats
Range("b2").ClearFormats
Limpar Seleção
Para limpar a seleção atual:
Selection.Clear
Limpar toda a planilha
Para limpar uma planilha inteira:
Sheets("Sheet1").Cells.Clear