Saltar al contenido

Eliminar el formato condicional en Excel (acceso directo + VBA)

    Me encanta usar el formato condicional en Excel. Me permite resaltar y formatear celdas rápidamente en función de condiciones específicas.

    Si bien el formato condicional es excelente, también es volátil, lo que significa que si ha aplicado muchas reglas de formato condicional a grandes conjuntos de datos, puede ralentizar su archivo de Excel.

    Por lo tanto, también debo asegurarme de eliminar el formato condicional de los conjuntos de datos donde ya no lo necesito.

    En este breve tutorial, le mostraré algunas formas sencillas que puede usar para elimine el formato condicional de un rango seleccionado de celdas, una hoja de trabajo completa o un libro de trabajo.

    También le mostraré cómo eliminar reglas de formato condicional específicas y mantener el resto.

    Acceso directo para eliminar el formato condicional

    A continuación se muestra el método abreviado de teclado para eliminar las reglas de formato condicional del rango de celdas seleccionado:

    ALT + H + L + C + S

    Para usar el método abreviado de teclado anterior, primero debe seleccionar las celdas de las que desea eliminar ese formato condicional y luego presionar estas teclas en secuencia (una tras otra)

    Y debajo está la tecla de acceso rápido para borrar las reglas de formato condicional de toda la hoja de trabajo

    ALT + H + L + C + E

    Para usar el método abreviado de teclado anterior, primero active la hoja de la que desea eliminar las reglas de formato condicional y luego utilícela.

    Borrar formato condicional con la herramienta de análisis rápido

    Otra forma rápida de borrar rápidamente el formato condicional de las celdas seleccionadas es usar la herramienta Análisis rápido.

    Cuando selecciona un rango de celdas, el ícono de la herramienta de análisis rápido aparece en la esquina inferior derecha de esta elección, donde puede acceder a la opción de formato claro con un solo clic.

    A continuación, tengo un conjunto de datos en el que apliqué formato condicional a las puntuaciones de los estudiantes.

    Conjunto de datos con formato condicional aplicado

    Y estos son los pasos para eliminar rápidamente el formato condicional de estas celdas que contienen las puntuaciones:

    1. Seleccione las celdas de las que desea eliminar el formato
    2. Haga clic en el icono de la herramienta Análisis rápido que aparece en la parte inferior derecha de la selección
    1. Haga clic en la opción Borrar formato

    Tenga en cuenta que esto solo eliminará el formato condicional de las celdas, no eliminará ningún otro formato, como el color de relleno, los bordes, el estilo de fuente, etc.

    Eliminar el formato condicional con la opción ‘Borrar reglas’

    Si cree que el atajo de teclado es largo y bastante difícil de recordar (con lo cual estoy de acuerdo), también puede usar la opción integrada ‘Borrar reglas’ en la cinta para eliminar las reglas de formato condicional de un rango seleccionado de celdas o del hoja de trabajo completa.

    A continuación se muestran los pasos para eliminar el formato condicional de un rango de celdas seleccionado:

    1. Seleccione el rango de celdas del que desea eliminar el formato
    2. Haga clic en la pestaña ‘Inicio’
    Haga clic en la pestaña Inicio
    1. Haga clic en la opción Formato condicional
    Haga clic en formato condicional
    1. En las opciones que aparecen, haz clic en la opción ‘Borrar reglas’
    2. Haga clic en la opción ‘Borrar reglas de celdas seleccionadas’
    Haga clic en Borrar líneas de celdas seleccionadas

    Los pasos anteriores eliminarían el formato condicional solo del rango de celdas seleccionado, y si lo aplicó en otra parte de la hoja de trabajo, no se verá afectado.

    Si desea eliminar todo el formato condicional en la hoja de trabajo, puede elegir la opción «Borrar reglas de toda la hoja».

    En la opción de borrar reglas, también verá dos opciones adicionales: «Borrar reglas de esta tabla» y «Borrar reglas de esta tabla dinámica». A menos que esté trabajando con una tabla dinámica o una tabla de Excel, estos están atenuados y solo están disponibles cuando selecciona una celda en una tabla de Excel o una tabla dinámica.

    Elimina el formato condicional con el truco de pegar solo formato

    Cuando copia y pega una celda sobre otra celda, está copiando y pegando no solo el valor de la celda, sino también el formato.

    Excel también le permite copiar y pegar solo el formato de la celda copiada, algo que podemos usar para eliminar el formato condicional de cualquier celda o rango de celdas.

    A continuación, tengo un conjunto de datos en el que apliqué formato condicional a las puntuaciones de los estudiantes.

    Conjunto de datos con formato condicional aplicado

    Estos son los pasos para eliminar el formato condicional de estas celdas utilizando la técnica Pegado especial:

    1. Seleccione una celda que no tenga aplicado formato condicional (esta es la celda de la que se copiaría el formato). En este ejemplo tengo la celda F2. seleccionado
    Seleccione una celda para copiar
    1. Copie esta celda (puede usar el atajo Control + C o hacer clic derecho y luego hacer clic en Copiar)
    2. Seleccione las celdas de las que desea eliminar el formato condicional
    Seleccione las celdas de las que desea eliminar el formato condicional
    1. Haga clic derecho en la selección
    2. Haga clic en la opción Pegado especial. esto abrirá el cuadro de diálogo Pegado especial
    Haga clic en Pegar especial
    1. En el cuadro de diálogo, seleccione la opción ‘Formatos’
    En el cuadro de diálogo Pegado especial, seleccione Formatos
    1. Haga clic en Aceptar

    Los pasos anteriores sobrescribirían el formato de las celdas seleccionadas y copiarían el formato de la celda que seleccionamos en el paso 1.

    Resultado final cuando se elimina el formato condicional

    Una desventaja de este método es que eliminaría todo el formato de las celdas seleccionadas (no solo el formato condicional).

    Entonces, si copia el formato de una celda que no tiene formato aplicado y pega el formato en el rango de celdas seleccionado junto con el formato condicional, también perderá todos los demás formatos, como el color de relleno, el borde, el estilo de fuente, etc.

    Borrar todo el formato (incluido el formato condicional)

    Otra forma de eliminar el formato condicional de un rango de celdas seleccionado es borrar todo el formato.

    Al hacerlo, se eliminará todo el formato, como el color de celda, negrita/cursiva, bordes, tamaño de fuente, etc. (así como el formato condicional).

    A continuación se muestran los pasos para borrar todo el formato del rango de celdas seleccionado en Excel:

    1. Seleccione las celdas de las que desea eliminar el formato condicional
    2. Haga clic en la pestaña ‘Inicio’
    Haga clic en la pestaña Inicio
    1. En el grupo Edición, haga clic en la opción ‘Borrar’
    2. De las opciones que aparecen en la lista desplegable, haga clic en «Borrar formatos»
    Haga clic en Borrar formato

    Los pasos anteriores dejarían el contenido de la celda como está, pero eliminarían todo el formato.

    También puede usar el atajo de teclado a continuación para borrar todo el formato:

    ALT + H + E + F

    Elimine el formato condicional de todas las hojas de trabajo a la vez (con VBA)

    Si tiene muchas hojas de trabajo en el libro de trabajo y desea eliminar las reglas de formato condicional de todas estas hojas de trabajo, llevaría mucho tiempo hacer esta hoja de trabajo por hoja de trabajo.

    Una forma rápida de borrar las reglas de formato condicional de todas las hojas de trabajo de un libro es usar un código de macro VBA simple.

    A continuación se muestran los pasos para usar un código de macro VBA simple de una línea para navegar rápidamente por todas las hojas de trabajo en su libro de trabajo y eliminar el formato condicional de cada hoja:

    1. Haga clic en la pestaña Desarrollador en la cinta (si no ve la pestaña Desarrollador, aquí hay una guía detallada sobre cómo obtenerla)
    2. Haga clic en el icono de Visual Basic
    Haga clic en el icono de Visual Basic
    1. En el editor de VB que se abre, haga clic en la pestaña ‘Ver’ y luego en ‘Ventana inmediata’. Esto abrirá la ventana Inmediato en el editor de VB. No necesita hacer este paso si ya ve la ventana inmediata en el editor de VB
    Haga clic en la opción Vista de ventana inmediata
    1. Copie y pegue la siguiente línea de código en la ventana directa
    For Each ws In Worksheets: ws.Cells.FormatConditions.Delete: Next ws
    Copie y pegue el código vba de una línea en la ventana directa
    1. Coloque el cursor al final de la línea de código
    Coloque el cursor al final de la línea de código
    1. Presione la tecla Intro
    2. Cierra el editor de VB

    Cuando coloca el cursor al final de la línea de código y presiona la tecla Intro, se ejecuta esa línea de código.

    El código anterior usa un ciclo For Each Next simple, donde recorre cada hoja de trabajo en el libro de trabajo y usa Celdas.Condiciones de formato.Eliminar método para eliminar el formato condicional de cualquier hoja.

    Tenga en cuenta que esto solo elimina el formato condicional y no afecta todos los demás formatos, como el color de celda, el color/tamaño de fuente, los bordes, etc.

    Una gran ventaja de usar la ventana Inmediato para ejecutar códigos simples como este es que no tiene que preocuparse por nada más (como guardar el archivo como un libro de macros). Puede ejecutar el código siguiendo los pasos anteriores y cerrar el editor de VB.

    Consejo profesional: Recuerde que los cambios realizados con un código VBA son irreversibles, por lo que siempre haga una copia de seguridad antes de ejecutar el código VBA

    Si está buscando el código completo que puede usar en el módulo en el Editor de VB, puede usar el siguiente código:

    'Code developed by Sumit Bansal from https://trumpexcel.com
    Sub RemoveConditionalFomatting_AllSheets()
    Dim ws As Worksheet
    For Each ws In Worksheets
        ws.Cells.FormatConditions.Delete
    Next ws
    End Sub

    Si está utilizando el código anterior (copiándolo y pegándolo en un módulo de su libro de trabajo), asegúrese de guardar su libro de trabajo como un archivo con macros (de lo contrario, el código será la última vez que abra el archivo)

    Eliminar reglas de formato condicional específicas

    Hasta ahora, le mostré cómo eliminar todas las reglas de formato condicional de las celdas seleccionadas o de toda la hoja de cálculo.

    Pero en algunos casos, es posible que no desee deshacerse por completo del formato condicional. En su lugar, es posible que desee editar o eliminar algunas reglas de formato condicional y conservar las demás.

    A continuación, tengo un conjunto de datos con los nombres de los estudiantes en la columna A y sus puntajes en las columnas B, C y D.

    Conjunto de datos con formato condicional aplicado

    En las celdas que contienen su puntaje, tengo dos reglas de formato condicional

    • Resalte las celdas donde la puntuación es inferior a 30 en fuente roja con color de relleno rojo y
    • Resalte las celdas donde el puntaje es más de 80 en color verde

    Ahora déjame mostrarte cómo borrar solo una de las reglas de formato condicional mientras mantienes la otra regla:

    1. Seleccione las celdas que contienen las reglas de formato condicional que desea editar
    2. Haga clic en la pestaña Inicio
    3. Haga clic en el icono ‘Formato condicional’
    Haga clic en formato condicional
    1. Haga clic en la opción ‘Administrar reglas’. Esto abrirá el cuadro de diálogo ‘Administrar reglas de formato condicional’
    Haga clic en Administrar reglas
    1. En el cuadro de diálogo, puede ver todas las reglas de formato condicional aplicadas a las celdas seleccionadas. Seleccione el que desea eliminar
    2. Haga clic en el botón ‘Eliminar regla’
    Haga clic en el botón Eliminar regla

    Los pasos anteriores solo eliminarían la regla seleccionada.

    Si desea eliminar varias reglas de formato condicional, puede repetir el proceso seleccionando la regla que desea eliminar y luego haciendo clic en el botón Eliminar regla.

    Tenga en cuenta que no puede seleccionar varias líneas, por lo que solo necesita hacer esto una a la vez.

    El cuadro de diálogo también le brinda opciones para editar una regla existente, duplicar una regla o agregar una regla completamente nueva.

    En este tutorial, le mostré cómo eliminar las reglas de formato condicional usando atajos de teclado o usando la opción integrada «Borrar reglas» en la cinta.

    También discutí cómo eliminar las reglas de formato condicional de todas las hojas de trabajo en un libro de trabajo a la vez usando el método de hojas de trabajo grupales o usando un código VBA simple de una línea.

    Y, por último, discutí cómo eliminar algunas de las reglas de formato condicional y mantener el resto.

    Espero que este tutorial haya sido fácil de seguir y te sea útil en tu trabajo diario.

    Otros tutoriales de Excel que también te pueden gustar:

    Su Calificación Nos Ayuda a Mejorar
    Etiquetas: