Cambiar el tamaño Checkboxes

January 1

Cuando se trabaja en VBA, una de las cosas que se pueden crear es conocido como un "formulario de usuario." Estas formas le proporcionan la capacidad de crear esencialmente sus propios cuadros de diálogo. Usted puede agregar muchos tipos diferentes de controles a un formulario de usuario, si lo desea. Por ejemplo, puede agregar etiquetas, cuadros de texto, listas desplegables, botones de radio, y muchos otros controles. Algunos de los controles se puede cambiar el tamaño; otros no se puede. Uno que no se puede cambiar el tamaño de una casilla. Mientras que usted puede modificar el tamaño de la fuente utilizada para la etiqueta junto a la casilla, no se puede cambiar el tamaño de la misma casilla.

Si usted encuentra las casillas de verificación en sus formularios de usuario demasiado pequeño para su gusto, puede "evitar" ellos mediante la simulación de una casilla de verificación. Esto se hace realidad la creación de un sello en lugar de una casilla de verificación. A continuación, cambiar las propiedades de la etiqueta de modo que tenga un fondo transparente, y que la fuente que se utiliza es Wingdings. También debe asegurarse de que la fuente se establece en un tamaño grande, como 20 o 26 puntos.

Ahora, haga doble clic en la etiqueta, que debería abrir una ventana de código. El evento que está programando es el evento Click para el sello, lo que significa que se ejecutará cada vez que se hace clic en la etiqueta. Utilice esto como su código:

Private Sub Label1_Click ()
Si Label1.Caption = Chr (254) A continuación,
Label1.Caption = Chr (168)
Más
Label1.Caption = Chr (254)
End If
End Sub

En la fuente Wingding, Chr (254) es una caja con una marca de verificación, y Chr (168) es un cuadro sin marca de verificación. Al ejecutar el formulario de usuario y haga clic en la etiqueta, que cambia entre una caja vacía y una casilla marcada. También puede añadir otro código al evento Click que realiza otras tareas, según sea necesario.

ExcelTips es su fuente de capacitación rentable Microsoft Excel. Esta punta (8566) se aplica a Microsoft Excel 2007 y 2010. Se puede encontrar una versión de este consejo para el más viejo interfaz de menú de Excel aquí: Cambiar el tamaño de Casillas.