No VBA, é fácil limpar células ou propriedades de células com os métodos .Clear.
VBA Clear Cells / Ranges
Digite o seguinte no Editor VBA.
1 | Intervalo ("a1"). Limpar |
Isso exibirá todos os métodos Clear disponíveis para você:
Como você pode ver, você pode esclarecer:
- Tudo (.Limpar)
- Comentários (.ClearComments)
- Conteúdo (.ClearContents)
- Formatos (.ClearFormats)
- Hiperlinks (.ClearHyperlinks)
- Notas (.ClearNotes)
- Contorno (.ClearOutline)
VBA ClearContents
O método claro mais comum é ClearContents. ClearContents limpa apenas o conteúdo das células (valores / texto da célula). Não limpa a formatação, comentários ou qualquer outra coisa.
1 | Intervalo ("b2"). ClearContents |
ClearContents é o mesmo que pressionar a tecla Delete no teclado.
Você também pode limpar o conteúdo de um intervalo inteiro de células:
1 | Intervalo ("b2: c10"). ClearContents |
VBA Clear
Limpar irá limpar todas as propriedades de uma célula:
1 | Intervalo ("b2"). Limpar |
VBA Clear Formatting
Para limpar a formatação da célula, use ClearFormats
1 | Intervalo ("b2"). ClearFormats |
Seleção clara
Para limpar a seleção atual:
1 | Selection.Clear |
Limpar folha inteira
Para limpar uma planilha inteira:
1 | Folhas ("Folha1"). Células. Limpar |