VBA Limpiar Contenido / Borrar Celdas

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on febrero 25, 2022

En VBA es fácil borrar celdas o propiedades de celdas con los métodos .Clear.

VBA Borrar Celdas / Rangos

Escriba lo siguiente en el Editor de VBA.

Range("a1").Clear

Esto mostrará todos los métodos de borrado disponibles para usted:

Opciones limpiar celdas desde vba

Como puedes ver, puedes borrar:

  • Todo ( .Clear)
  • Comentarios ( .ClearComments)
  • Contenido ( .ClearContents)
  • Formatos ( .ClearFormats)
  • Hipervínculos ( .ClearHyperlinks)
  • Notas ( .ClearNotes)
  • Esquema ( .ClearOutline)

VBA Limpiar contenido

El método de borrado más común es ClearContents. ClearContents borra sólo el contenido de las celdas (valores de celdas / texto). No borra el formato, los comentarios ni nada más.

Range("b2").ClearContents

limpiar contenido

 

ClearContents es lo mismo que pulsar la tecla Delete del teclado. También puede borrar el contenido de un rango completo de celdas:

Range("b2:c10").ClearContents

VBA Borrar todo

Borrar borrará todas las propiedades de una celda:

Range("b2").Clear

limpiar todo

VBA Borrar formato

Para borrar el formato de la celda utilice ClearFormats

Range("b2").ClearFormats

limpiar formatos

 

Borrar selección

Para borrar la selección actual:

Selection.Clear

Borrar toda la hoja

Para  borrar toda una hoja de trabajo:

Sheets("Hoja1").Cells.Clear

VBA Coding Made Easy

Stop searching for VBA code online. Learn more about AutoMacro - A VBA Code Builder that allows beginners to code procedures from scratch with minimal coding knowledge and with many time-saving features for all users! vba save as


Learn More!
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