Tabla de contenido
Si está buscando la solución o algunos trucos especiales para borrar celdas en Excel con un botón Hay una serie de pasos sencillos para conseguirlo. borrar celdas en Excel con un botón Este artículo le mostrará todos y cada uno de los pasos con ilustraciones adecuadas para que pueda aplicarlos fácilmente a su propósito. Entremos en la parte central del artículo.
Descargar el cuaderno de prácticas
Puede descargar el cuaderno de prácticas desde aquí:
Borrar Celdas con Botón.xlsmPasos para Borrar Celdas en Excel con Botón
En esta sección, te mostraré los pasos rápidos y sencillos borrar celdas en Excel con un botón en el sistema operativo Windows. Encontrará explicaciones detalladas con ilustraciones claras de cada cosa en este artículo. He utilizado Versión de Microsoft 365 Si algo de este artículo no funciona en tu versión, déjanos un comentario.
📌 Paso 1: Crear módulo de VBA.
- Para ello, en primer lugar, vaya a la cinta superior y pulse el botón Promotor, y, a continuación, pulse el botón Visual Basic del menú.
Puede utilizar ALT + F11 para abrir el "Microsoft Visual Basic para Aplicaciones" si no tiene añadida la pestaña Desarrollador.
- Ahora, una ventana llamada "Microsoft Visual Basic para Aplicaciones" Aquí, desde la barra de menú superior, pulse sobre el botón "Insertar" Y aparecerá un menú. En él, seleccione la opción "Módulo" opción.
📌 Paso 2: Insertar el código VBA en el módulo.
- Ahora, un nuevo "Módulo" Y Pegar este código VBA en el cuadro.
✅ Código Para Borrar Celdas Conservando el Formato:
Sub Clear_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Selecciona el rango de celdas", Title:="Exceldemy", Type:=8) rng.Select Selection.ClearContents End Sub
✅ Código para borrar celdas con formato
Sub Clear_Cell_With_Button_including_Format() Dim rng As Range Set rng = Application.InputBox(Prompt:="Selecciona el rango de celdas", Title:="Exceldemy", Type:=8) rng.Select Selection.Clear End Sub
✅ Código para borrar celdas por completo
Sub Delete_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Selecciona el rango de celdas", Title:="Exceldemy", Type:=8) rng.Select Selection.Delete End Sub
Más información: Cómo borrar celdas en Excel VBA (9 métodos fáciles)
📣 Diferencia entre el comando Borrar, Eliminar y BorrarContenido en Excel VBA.
Usted tiene 3 comandos disponible en Excel VBA para limpiar las células. Pero funcionan de manera diferente para diferentes propósitos. El Contenido claro sólo borra el valor de la celda, manteniendo el formato de la misma. Además, el comando Claro elimina tanto el valor como el formato de las celdas y las deja en blanco, pero el comando Borrar elimina las celdas por completo y desplaza las celdas inferiores hacia arriba para ocupar el lugar.
📌 Paso 3: Crear botón de macro
También puede crear un botón de macro, para poder utilizar fácilmente esta hoja de cálculo varias veces. Para crear un botón de macro siga los pasos que se indican a continuación:
- En primer lugar, vaya a la página Desarrollador de la cinta superior.
- A continuación, haga clic en el botón Inserte y seleccione la opción Botón
- Tras seleccionar el icono del botón, debe dibujar a caja en la región donde desee colocar el botón. Así pues, dibuje un recuadro en una región adecuada para crear un botón de macro.
- Después de dibujar la caja, aparece una ventana llamada " Asignar macro ".
- De la lista, seleccione el macro que hayas creado antes.
- A continuación, pulse OK .
- Como resultado, verá que se crea un botón macro en la región seleccionada. Haga clic con el botón derecho del ratón en en el botón de macro para renombrar como " Sólo contenido claro ".
- Ahora, crea otros dos botones para otros códigos llamados " Borrar celdas con formato " y " Borrar celdas "
Más información: Excel VBA: Borrar Contenido Si La Celda Contiene Valores Específicos
📌 Paso 4: Ejecutar la macro con el botón.
Ahora, intente ejecutar los códigos Macro con los botones creados uno por uno. Estoy mostrando aquí la salida para cada comando.
🎉 Salida de comando de borrado de contenido
- A continuación, haga clic en el botón " Sólo contenido claro " para borrar sólo los valores de las celdas seleccionadas.
- Después de hacer clic en el botón, se abrirá una ventana emergente que le pedirá que seleccione el rango de celdas que desea borrar.
- Así que.., seleccione el rango de celdas de la casilla y pulse OK .
- Después de pulsar OK verá que los valores de las celdas seleccionadas se borran, pero la celda formato de las células sigue siendo el mismo.
Más información: Excel VBA para Borrar el Contenido del Rango (3 Casos Adecuados)
🎉 Borrar salida de comandos
- Ahora, del mismo modo, haga clic en " Borrar celdas con formato " para borrar los valores de las celdas y eliminar también los formateos.
- Como se ha mostrado antes, especifique el rango de celdas que desea borrar en el cuadro de entrada y pulse OK .
- Ahora verá que las celdas seleccionadas se borran por completo, tanto los valores como los formatos de las celdas.
🎉 Salida del comando de borrado
- Ahora, para el caso de utilizar el Borrar debe seguir los mismos pasos para ejecutar la macro.
- Para ello, haga clic en el botón " Borrar celdas " y especifique el rango de celdas en el cuadro de entrada.
- En este caso, verá que las celdas seleccionadas se eliminan por completo y las celdas inferiores se desplazan hacia arriba.
Más información: Diferencia entre eliminar y borrar contenido en Excel
Cosas para recordar
- Claro borra tanto los valores como los formatos de las celdas.
- Borrar elimina las celdas por completo.
- ClearContents borra sólo los valores de las celdas y mantiene los formatos de las celdas.
Conclusión
En este artículo, usted ha encontrado cómo borrar celdas en Excel con el botón. Espero que haya encontrado este artículo útil. Usted puede visitar nuestro sitio web ExcelWIKI para conocer más contenidos relacionados con Excel. Por favor, deja tus comentarios, sugerencias o dudas si tienes alguna en la sección de comentarios de abajo.