VBA Limpar Toda a Planilha
In this Article
Em VBA é rápido e fácil limpar uma folha inteira.
Limpar ActiveSheet
Limpar Tudo (Conteúdo, Formatos, Comentários, etc.)
Isto limpará as células da planilha ativa de todas as propriedades da célula: conteúdo, formatos, comentários, etc:
Cells.Clear
Limpar Conteúdo
Ao invés disso, você pode limpar SOMENTE o conteúdo da célula:
Cells.ClearContents
Limpar Formatos
ou apenas os Formatos de Células:
Cells.ClearFormats
Ao digitar: Cells.Clear no Editor VBA você pode ver a lista de métodos Clear disponíveis para você:
Limpar UsedRange da Planilha
Você também pode limpar todo o UsedRange (Intervalo Utilizado) da planilha. Isto também pode apagar objetos (formas, gráficos, caixas de texto).
ActiveSheet.UsedRange.Delete
Limpar Planilha (Pelo Nome)
Para limpar uma planilha específica, use o seguinte código onde “Planilha1” é o nome da planilha a limpar:
Sheets("Planilha1").Cells.Clear
Limpar Planilha (a Partir de uma Variável)
Para limpar uma planilha definida por uma variável de objeto, use o seguinte código:
dim ws as worksheet
Set ws = Sheets("Planilha1")
ws.Cells.Clear