Una casilla de verificación es un campo que se puede marcar para almacenar información. Para crear una casilla de verificación en Excel VBA , ejecute los siguientes pasos.

1. En la pestaña Desarrollador , haga clic en Insertar.

2. En el grupo Controles ActiveX, haga clic en Casilla de verificación.

Cree una casilla de verificación en Excel VBA

3. Arrastre una casilla de verificación en su hoja de trabajo.

4. Haga clic con el botón derecho en la casilla de verificación (asegúrese de que el Modo de diseño esté seleccionado).

5. Haga clic en Ver código.

Ver código

Nota: puede cambiar el título y el nombre de un control haciendo clic derecho en el control (asegúrese de que el Modo de diseño esté seleccionado) y luego haciendo clic en Propiedades. Cambie el título de la casilla de verificación a MyCheckBox. Por ahora, dejaremos CheckBox1 como el nombre de la casilla de verificación.

6. Agregue las siguientes líneas de código:Si CheckBox1.

Si CheckBox1.Value = True Then Range ("D2"). Valor = 1
Si CheckBox1.Value = False Then Range ("D2"). Valor = 0

7. Haga clic en la casilla de verificación de la hoja (asegúrese de que el Modo de diseño no esté seleccionado).

Resultado:

Casilla de verificación Verdadero
Casilla de verificación Falso

Aunque en algunas situaciones puede ser útil colocar directamente una casilla de verificación en su hoja de trabajo, una casilla de verificación es particularmente útil cuando se coloca en un formulario de usuario .

5/8 Completado! Obtenga más información sobre los controles Activex>
Siguiente capítulo: formulario de usuario