Compartir a través de


Evento CheckBox.Click (Access)

El evento Click se produce cuando el usuario presiona y después suelta un botón del mouse sobre un objeto.

Sintaxis

expresión. Haga clic

Expresión Variable que representa un objeto CheckBox .

Observaciones

Este evento no se aplica a las casillas de verificación, a los botones de opción ni a los botones de alternancia de un grupo de opciones. Sólo se aplica al grupo de opciones en sí.

Este evento se aplica a un control que contiene un hipervínculo.

Para ejecutar una macro o procedimiento de evento cuando se produzca este evento, establezca la propiedad OnClick en el nombre de la macro o en [procedimiento de evento].

Para un control, este evento se produce cuando el usuario:

  • Hace clic en un control con el botón primario del mouse. Si se hace clic en un control con el botón primario o central del mouse, este evento no se activa.

  • Hace clic en un control que contiene datos de hipervínculo con el botón primario del mouse. Si se hace clic en un control con el botón primario o central del mouse, este evento no se activa. Cuando el usuario mueve el puntero del mouse sobre un control que contiene datos de hipervínculo, el puntero cambia para mostrar el icono de una mano. Cuando el usuario hace clic en el botón del mouse, se activa el hipervínculo y, a continuación, se produce el evento Click.

  • Selecciona un elemento en un cuadro combinado o un cuadro de lista, ya sea presionando las teclas de flecha y presionando la tecla Entrar o haciendo clic en el botón del mouse.

  • Presiona la barra espaciadora cuando un botón de comando, casilla, botón de opción o botón de alternancia tiene el foco.

  • Presiona la tecla Entrar en un formulario que tiene un botón de comando cuya propiedad Default está establecida en Sí.

  • Presiona la tecla Esc en un formulario que tiene un botón de comando cuya propiedad Cancel está establecida en Sí.

  • Presiona la tecla de acceso de un control. Por ejemplo, si la propiedad Caption de un botón de comando está establecida en &Go, al presionar Alt+G se desencadena el evento.

Normalmente, adjuntar una macro o haga clic en el procedimiento de evento a un botón de comando para llevar a cabo comandos y acciones de tipo comando. Para los demás controles aplicables, use este evento para desencadenar acciones en respuesta a uno de los eventos tratados anteriormente en este tema.

Use una acción CancelEvent en una macro DblClick para cancelar el segundo evento Click . Para obtener más información, vea el tema del evento DblClick .

Para distinguir entre la izquierda, derecha y botones central del mouse, use los eventos MouseDown y MouseUp.

Ejemplo

En el ejemplo siguiente, el procedimiento de evento Click se adjunta a la casilla ReadOnly . El procedimiento de evento establece las propiedades Enabled y Locked de otro control del formulario, el cuadro de texto Amount . Al hacer clic en la casilla de verificación, el procedimiento de evento comprueba si se activa o se desactiva la casilla de verificación y, a continuación, establece las propiedades del cuadro de texto de modo que se habilite o se deshabilite la modificación en consecuencia.

Para probar el ejemplo, agregue el siguiente procedimiento de evento a un formulario que contenga una casilla denominada ReadOnly y un cuadro de texto denominado Amount.

Private Sub ReadOnly_Click() 
 With Me!Amount 
 If Me!ReadOnly = True Then ' If checked. 
 .Enabled = False ' Disable editing. 
 .Locked = True 
 Else ' If cleared. 
 .Enabled = True ' Enable editing. 
 .Locked = False 
 End If 
 End With 
End Sub

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.