VBA Limpar Toda a Planilha

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Daniel Caramello

Last updated on April 11, 2023

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ê:

vba clear entire sheet

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
vba-free-addin

Exemplos de Add-ins de Códigos VBA

Acesse facilmente todos os exemplos de código que se encontram em nosso site.

Simply navigate to the menu, click, and the code will be inserted directly into your module. .xlam add-in.

(Nenhuma instalação necessária!)

Baixe de Graça

Retornar aos Exemplos de Códigos VBA