Probabilmente sai già che puoi selezionare tutte le celle contenenti formule in un foglio di lavoro premendo F5 e scegliendo Speciale | Formule. Se è necessario tenere costantemente d’occhio dove si trovano le formule, eseguire ripetutamente la selezione può diventare noioso. Una soluzione migliore è utilizzare le funzionalità di formattazione condizionale di Excel per evidenziare le celle con le formule.

Prima di poter utilizzare la formattazione condizionale, tuttavia, è necessario creare una funzione definita dall’utente che restituirà True o False, a seconda che sia presente una formula in una cella. La seguente macro farà il compito molto bene:

Function HasFormula(rCell As Range) As Boolean     Application.Volatile     HasFormula = rCell.HasFormula End Function

Per usarlo con la formattazione condizionale, seleziona le celle che desideri controllare, quindi segui questi passaggi:

  1. Scegli Formattazione condizionale dal menu Formato. Excel visualizza la finestra di dialogo Formattazione condizionale.

  2. Assicurati che il primo elenco a discesa sia “La formula è”. (Vedi figura 1.)

  3. Nell’area della formula, inserisci “= HasFormula (A1)” (senza virgolette). Se la cella attiva nell’intervallo selezionato non è A1, dovrai modificare leggermente la formula per riflettere qualunque cella sia attiva.

  4. Fare clic sul pulsante Formato. Excel visualizza la finestra di dialogo Formato celle.

(Vedi figura 2.)

  1. Utilizzare i controlli nella finestra di dialogo Formato celle per specificare come si desidera formattare le celle.

  2. Fare clic su OK per chiudere la finestra di dialogo Formato celle.

  3. Fare clic su OK per chiudere la finestra di dialogo Formattazione condizionale.

_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 (3188) 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: