¿Cómo hacer que el color de fondo del cuadro de verificación sea transparente en Excel?
Normalmente, al insertar cuadros de verificación (Control ActiveX) en las celdas en Excel, el color de fondo del cuadro de verificación cubrirá el color de relleno de la hoja de trabajo como se muestra en la captura de pantalla a continuación. Para mostrar todo el color de fondo de la hoja de trabajo, es necesario cambiar el color de fondo del cuadro de verificación para que sea transparente. Este artículo proporcionará un método VBA para resolver este problema.
Hacer que el color de fondo del cuadro de verificación sea transparente con código VBA
Hacer que el color de fondo del cuadro de verificación sea transparente con código VBA
Por favor, siga los siguientes pasos para hacer que el color de fondo de los cuadros de verificación sea transparente con código VBA.
1. En la hoja de cálculo que contiene los cuadros de verificación que desea hacer transparentes, presione 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. Luego copie y pegue el código VBA en la ventana de Código.
Código VBA: Hacer que el color de fondo de los cuadros 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. Presione la tecla F5 o haga clic en el botón Ejecutar para ejecutar el código. Luego, todos los cuadros de verificación en la hoja de trabajo actual se vuelven transparentes. Ver captura de pantalla:
Artículos relacionados:
- ¿Cómo filtrar datos basados en un cuadro de verificación en Excel?
- ¿Cómo crear una lista desplegable con múltiples cuadros de verificación en Excel?
- ¿Cómo cambiar el valor o el color de una celda específica cuando se marca un cuadro de verificación en Excel?
- ¿Cómo resaltar una celda o fila con un cuadro de verificación en Excel?
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!