No VBA, é rápido e fácil limpar uma planilha inteira (ou planilha).
Limpar ActiveSheet
Limpar tudo (conteúdo, formatos, comentários, etc.)
Isso limpará as células da planilha ativa de todas as propriedades da célula: conteúdo, formatos, comentários, etc:
1 | Cells.Clear |
Conteúdo limpo
Em vez disso, você pode limpar SOMENTE o conteúdo da célula:
1 | Cells.ClearContents |
Formatos claros
ou apenas os formatos de célula:
1 | Cells.ClearFormats |
Digitando: Cells.Clear no Editor de VBA, você pode ver a lista de métodos Clear disponíveis para você:
Excluir planilha UsedRange
Você também pode excluir UsedRange da planilha inteira. Isso também pode excluir objetos (formas, gráficos, caixas de texto).
1 | ActiveSheet.UsedRange.Delete |
Folha clara (por nome)
Para limpar uma folha específica, use o seguinte código, onde “Folha1” é o nome da folha a ser limpa:
1 | Folhas ("Folha1"). Células. Limpar |
Limpar planilha (da variável)
Para limpar uma folha definida por uma variável de objeto, use o seguinte código:
12345 | dim ws como planilhaDefinir ws = Folhas ("Folha1")ws.Cells.Clear |