Eliminazione di tutto tranne le formule (Microsoft Excel)
All’inizio di ogni anno Richard fa una copia della cartella di lavoro Excel dell’anno precedente. Per prepararsi ai dati del nuovo anno, ha quindi bisogno di eliminare tutto nella copia tranne le formule. Richard si chiede se esiste un modo rapido per farlo.
In realtà, esiste un modo molto rapido per eliminare manualmente tutte le informazioni non formulate in un foglio di lavoro. Segui questi passaggi:
-
Premi F5. Excel visualizza la finestra di dialogo Vai a.
-
Fare clic su Speciale. Excel visualizza la finestra di dialogo Vai a speciale. (Vedi figura 1.)
-
Assicurati che il pulsante di opzione Costanti sia selezionato. (Questo è estremamente importante: non fare clic su nessun’altra opzione nella finestra di dialogo.)
-
Fare clic su OK. Vengono selezionate tutte le celle contenenti le costanti (tutto tranne le formule).
-
Premi il tasto Canc.
Se in una cartella di lavoro sono presenti molti fogli di lavoro e si desidera eliminare tutte le costanti da ciascuno dei fogli di lavoro, è possibile utilizzare una macro che automatizzi i passaggi precedenti per l’intera cartella di lavoro.
Sub DelAllConstants() Dim wks As Worksheet Dim rng As Range For Each wks In ThisWorkbook.Worksheets On Error Resume Next Set rng = wks.Cells.SpecialCells(xlCellTypeConstants, 23) On Error GoTo 0 If Not rng Is Nothing Then rng.ClearContents End If Set rng = Nothing Next Set wks = Nothing End Sub
_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.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (11168) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per l’interfaccia del menu precedente di Excel qui: