VBA – ClearFormats – Eliminar el Formato de Cada Celda del Rango
In this Article
Este tutorial demostrará cómo borrar el formato de una celda o de todo un rango de celdas.
Puede borrar el formato de las celdas utilizando el método ClearFormats del objeto Range.
Nota: En su lugar, si desea borrar todo lo relacionado con la celda, utilice Clear.
Borrar Formatos de un Rango de Celdas
Esto borrará el Formato de Celda para el Rango A1:C1.
Sub BorrarFormatos()
Range("A1:C1").ClearFormats
End Sub
Si desea borrar el formato de toda una hoja de trabajo, utilice el objeto Celdas:
Sub BorrarFormatodeHoja()
Cells.ClearFormats
End Sub
Si está trabajando con un rango extremadamente grande en un Libro de Trabajo grande, Excel podría potencialmente congelarse. también podría hacer un bucle a través de cada celda para evitar que Excel se congele.
Hacer un Bucle A Través de las Celdas y Eliminar los Formatos
El siguiente ejemplo eliminará el formato de cada celda de un rango utilizando un bucle:
Public Sub QuitarFormato()
Dim c As Range
For Each c In Range("A:A")
c.ClearFormats
Next c
End Sub
Codificación VBA Fácil
Deje de buscar código VBA en línea. Aprenda más sobre AutoMacro – Un generador de código VBA que permite a los principiantes codificar procedimientos desde cero con un conocimiento mínimo de codificación y con muchas características que ahorran tiempo a todos los usuarios