Existem várias maneiras de apagar células no Excel VBA. Abaixo estão alguns exemplos:
Cells(1,1).ClearContents ' apaga o conteúdo da célula A1
Range("A1:B5").ClearContents ' apaga o conteúdo das células de A1 a B5
Rows(1).ClearContents ' apaga o conteúdo da linha 1 inteira Columns("A").ClearContents ' apaga o conteúdo da coluna A inteira
For Each cel In Range("A1:A10")If cel.Value = "texto" Then cel.ClearContents Next cel
Este código irá apagar o conteúdo de todas as células na faixa A1:A10 que contêm o texto "texto".
É importante lembrar que o método ClearContents apaga apenas o conteúdo das células, não a formatação ou a fórmula. Se você quiser apagar fórmulas ou formatação, use os métodos Clear e ClearFormats, respectivamente.