¿Cómo hacer que el color de fondo de la casilla de verificación sea transparente en Excel?
Normalmente, al insertar casillas de verificación (controles ActiveX) en celdas de Excel, el color de fondo de la casilla oculta el color de relleno de la hoja de cálculo, tal como se muestra en la siguiente captura de pantalla. Para que el color de fondo de la hoja se muestre por completo, es necesario establecer el color de fondo de la casilla de verificación como transparente. Este artículo ofrece un método mediante código VBA para resolver este problema.

Hacer que el Color de fondo de la casilla de verificación sea transparente con código VBA
Hacer que el Color de fondo de la casilla de verificación sea transparente con código VBA
Siga estos pasos para hacer que el color de fondo de las casillas de verificación sea transparente mediante código VBA.
1. En la hoja de cálculo que contiene las casillas de verificación que desea hacer transparentes, pulse simultáneamente las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
2. En la ventana de Microsoft Visual Basic para Aplicaciones, haga clic en Insertar > Módulo. A continuación, copie y pegue el código VBA en la ventana de código.
Código VBA: Hacer que el Color de fondo de las casillas de verificación sea transparente
Sub CheckBoxTransparent()
Dim xOleChk As OLEObject
Application.ScreenUpdating = False
For Each xOleChk In ActiveSheet.OLEObjects
If TypeName(xOleChk.Object) = "CheckBox" Then
xOleChk.Object.BackStyle = fmBackStyleTransparent
End If
Next
Application.ScreenUpdating = True
End Sub 3. Pulse la tecla F5 o haga clic en el botón Ejecutar para ejecutar el código. A continuación, todas las casillas de verificación de la hoja de trabajo actual se volverán transparentes. Vea la captura de pantalla:

Artículos relacionados:
- ¿Cómo filtrar datos en Excel según el estado de una casilla de verificación?
- ¿Cómo crear una lista desplegable con varias casillas de verificación en Excel?
- ¿Cómo cambiar el valor o el color de una celda específica al marcar una casilla de verificación en Excel?
- ¿Cómo resaltar una celda o fila mediante una casilla de verificación en Excel?
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos