Roni vuole cancellare tutto in una cartella di lavoro tranne le celle che possono contenere formule. Questa attività può essere completata manualmente o tramite l’uso di una macro.

Se vuoi fare la cancellazione manualmente, puoi seguire questi passaggi:

  1. Premi F5. Excel visualizza la finestra di dialogo Vai a. (Vedi figura 1.)

  2. Fare clic sul pulsante Speciale. Excel visualizza la finestra di dialogo Vai a speciale.

(Vedi figura 2.)

  1. Seleziona il pulsante di opzione Costanti. Le quattro caselle di controllo sotto l’opzione Formule diventano quindi disponibili. (Questo crea un po ‘di confusione. Il motivo per cui Microsoft ha fatto sì che il pulsante di opzione Constants controlli alcune caselle di controllo sotto un pulsante di opzione diverso non è immediatamente chiaro.) || . Assicurati che tutte le caselle di controllo sotto il pulsante di opzione Formule siano selezionate. (Avrebbero dovuto essere selezionati per impostazione predefinita.)

  2. Fare clic su OK. Excel seleziona tutte le costanti (celle che non contengono formule) nel foglio di lavoro.

  3. Premi il tasto Canc.

Funziona benissimo se hai solo bisogno di cancellare i contenuti non di formula di un foglio di lavoro di tanto in tanto. Se è necessario farlo più spesso, è possibile utilizzare semplicemente il registratore di macro per registrare i passaggi precedenti. Oppure, se preferisci, puoi creare la tua macro da zero, come la seguente:

Sub ClearAllButFormulas()

Dim wks As Worksheet

For Each wks In Worksheets         'ignore errors in case there is only formulas         On Error Resume Next         wks.Cells.SpecialCells _           (xlCellTypeConstants, 23).ClearContents         On Error GoTo 0     Next     Set wks = Nothing End Sub

Questa macro è particolarmente utile se è necessario cancellare tutte le celle non di formula in un’intera cartella di lavoro. Il motivo è perché esegue la cancellazione su ogni foglio di lavoro dell’intera cartella di lavoro, senza che sia necessario eseguire la cancellazione manualmente.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

link: / excelribbon-ExcelTipsMacros [Fare clic qui per aprire quella pagina speciale in una nuova scheda del browser].

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (3226) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui:

link: / excelribbon-Clearing_Everything_Except_Formulas [Cancellazione di tutto tranne le formule].