/ / Casilla de verificación de Excel VBA

Casilla de verificación de Excel VBA

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

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

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

Crear 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 esté seleccionado el Modo de diseño).

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 esté seleccionado Modo de diseño) y luego haga 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:

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

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

Resultado:

Casilla de verificación verdadera

Casilla de verificación falsa

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.

Lea también: