Return to VBA Code Examples

VBA – ClearFormats – Eliminar el Formato de Cada Celda del Rango

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

alt text

 

Más información

vba-free-addin

Complemento de Ejemplos de Código de VBA

Acceda fácilmente a todos los ejemplos de código que se encuentran en nuestro sitio.

Simplemente navegue al menú, haga clic y el código se insertará directamente en su módulo. Complemento .xlam.

(¡No se requiere instalación!)

Descarga gratuita

Return to VBA Code Examples