Excel VBA casilla de verificación
Una casilla de verificación es un campo que se puede comprobar para almacenar información. Para crear una casilla de verificación en Excel VBA, ejecute los siguientes pasos.
-
En la ficha Programador, haga clic en Insertar.
-
En el grupo Controles ActiveX, haga clic en consultar la caja.
-
Arrastre una casilla de verificación en la hoja de trabajo.
-
Haga clic en la casilla de verificación (Asegúrese de haber seleccionado el modo de diseño).
-
Haga clic en Ver código.
Nota: se puede cambiar el título y el nombre de un control haciendo clic derecho sobre el control (Asegúrese de haber seleccionado el modo de diseño) y luego hacer clic en Propiedades. Cambie el título de la casilla de verificación para MyCheckBox. Por ahora, vamos a dejar CheckBox1 como el nombre de la casilla de verificación.
-
Añadir 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
-
Haga clic en la casilla de verificación en la hoja (asegúrese de que el modo de diseño no está seleccionada).
Resultado:
Aunque en algunas situaciones puede ser útil colocar directamente una casilla de verificación en la hoja de cálculo, una casilla de verificación es particularmente útil cuando se coloca en un formulario de usuario.