2020-06-30

Borrar rápidamente el formato condicional de todas las hojas de Excel

Title

Problema

Queremos borrar el formato condicional de todas las hojas de Excel. En lugar de ir hoja a hoja: Inicio, clic en Formato condicional > Borrar reglas > Borrar reglas de toda la hoja.

Solución

Una vez ejecutado el código no podremos deshacer los cambios. Por lo que es recomendable guardar una copia antes y salir sin guardar si no queremos preservar los cambios,

Sub delete_cond_format()
Application.ScreenUpdating = False
    For Each sht In Worksheets
     sht.Cells.FormatConditions.Delete
    Next
Application.ScreenUpdating = True
End Sub

Notas

Usamos la grabadora de macros mientras borramos el formato condicional de un rango de celdas.

Sub Macro1()
'
' Macro1 Macro
'
'
    Range("C5:E8").Select
    Cells.FormatConditions.Delete
End Sub

Después usamos ese código dentro de un bucle. Activo y desactivo la actualización de la pantalla, aunque es opcional.

No hay comentarios:

Publicar un comentario

Nube de datos