Remover todos os dados, mas não a fórmula no excel 2013

0

Quero usar algumas planilhas do excel 2013, elas são despesas domésticas anuais, etc. Desejo remover os dados existentes, mas deixar as fórmulas e preferencialmente os textos de cabeçalho da coluna e também deixar os formatos como estão.Pode sugerir se houver é uma maneira rápida de remover os dados antigos, sem precisar reconstruir as planilhas existentes. Isso está no Excel 2013.

    
por Dav Ter 18.01.2017 / 00:48

2 respostas

0

Isso deve fazer o que você precisa:

Sub kleanUP()
    Dim rng As Range

    Set rng = Range(Cells(2, 1), Cells(Rows.Count, Columns.Count)).SpecialCells(xlCellTypeConstants)

    rng.ClearContents
End Sub

Execute em cada folha que você deseja limpar

    
por 18.01.2017 / 00:58
0

O Excel não conseguirá distinguir entre constantes que são cabeçalhos e constantes que não são cabeçalhos. Se os cabeçalhos estiverem apenas na linha 1, o código de Gary funcionará, mas se não estiverem, você poderá selecionar todas as células abaixo dos cabeçalhos, clicar em F5, clicar em Especial, marcar "Constantes" e clicar em OK. Em seguida, aperte a tecla Delete no seu teclado.

    
por 18.01.2017 / 02:30