Probablemente ya sepa que puede seleccionar todas las celdas que contienen fórmulas en una hoja de trabajo presionando F5 y eligiendo Especial | Fórmulas. Si necesita vigilar constantemente dónde se encuentran las fórmulas, hacer la selección repetidamente puede resultar tedioso. Una mejor solución es utilizar las capacidades de formato condicional de Excel para resaltar celdas con fórmulas.

Sin embargo, antes de poder usar el formato condicional, debe crear una función definida por el usuario que devuelva Verdadero o Falso, dependiendo de si hay una fórmula en una celda. La siguiente macro hará la tarea muy bien:

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

Para usar esto con formato condicional, seleccione las celdas que desea verificar y luego siga estos pasos:

  1. Con la pestaña Inicio de la cinta mostrada, haga clic en la opción Formato condicional en el grupo Estilos. Excel muestra una paleta de opciones relacionadas con el formato condicional.

  2. Elija Nueva regla. Excel muestra el cuadro de diálogo Nueva regla de formato.

  3. En el área Seleccionar un tipo de regla en la parte superior del cuadro de diálogo, elija Usar una fórmula para determinar qué celdas formatear. (Ver figura 1)

  4. En el cuadro Formato de valores donde esta fórmula es verdadera, ingrese «= HasFormula (A1)» (sin las comillas). Si la celda activa en el rango que seleccionó no es A1, deberá modificar la fórmula ligeramente para reflejar cualquier celda que esté activa.

  5. Haga clic en Formato para mostrar el cuadro de diálogo Formato de celdas.

  6. Utilice los controles del cuadro de diálogo Formato de celdas para especificar cómo desea formatear las celdas.

  7. Haga clic en Aceptar para cerrar el cuadro de diálogo Formato de celdas.

  8. Haga clic en Aceptar.

Microsoft introdujo la función ISFORMULA con Excel 2013. La función ISFORMULA le permite resaltar celdas que contienen fórmulas sin usar una macro. Para usar esta función con formato condicional, seleccione las celdas que desea verificar y luego siga estos pasos:

  1. Con la pestaña Inicio de la cinta mostrada, haga clic en la opción Formato condicional en el grupo Estilos. Excel muestra una paleta de opciones relacionadas con el formato condicional.

  2. Elija Nueva regla. Excel muestra el cuadro de diálogo Nueva regla de formato.

  3. En el área Seleccionar un tipo de regla en la parte superior del cuadro de diálogo, elija Usar una fórmula para determinar qué celdas formatear.

  4. En el cuadro Formato de valores donde esta fórmula es verdadera, ingrese «= ISFORMULA (A1)» (sin las comillas). Si la celda activa en el rango que seleccionó no es A1, deberá modificar la fórmula ligeramente para reflejar cualquier celda que esté activa.

  5. Haga clic en Formato para mostrar el cuadro de diálogo Formato de celdas.

  6. Utilice los controles del cuadro de diálogo Formato de celdas para especificar cómo desea formatear las celdas. Por ejemplo, puede seleccionar un color de relleno para las celdas con fórmulas.

  7. Haga clic en Aceptar para cerrar el cuadro de diálogo Formato de celdas.

  8. Haga clic en Aceptar.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (9900) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Conditionally_Highlighting_Cells_Containing_Formulas [Resaltado condicionalmente de celdas que contienen fórmulas].