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 SubDespués usamos ese código dentro de un bucle. Activo y desactivo la actualización de la pantalla, aunque es opcional.