Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los documentos de Word pueden contener controles ActiveX. Utilice el Cuadro de controles para insertar controles ActiveX como botones de comandos, casillas de verificación y cuadros de lista. Realice los siguientes pasos para agregar un control de casilla de verificación ActiveX con un evento LostFocus.
En la pestaña Desarrollador, haga clic en el control Casilla . Se insertará un control de casilla de verificación en el documento activo.
Right-click the check box control and click View Code. Word cambia al Editor de Visual Basic y muestra el módulo de clase ThisDocument con la casilla seleccionada en el cuadro de lista desplegable Objeto .
Seleccione el evento LostFocus del cuadro de lista desplegable Procedimiento. Se agrega un procedimiento vacío al módulo de clase.
Agregue las instrucciones de Visual Basic que desee que se ejecuten cuando se produzca el evento.
En el ejemplo siguiente se muestra el procedimiento de evento LostFocus que se ejecuta cuando se quita el enfoque de CheckBox1. La macro muestra el estado de CheckBox1 mediante la propiedad Value (True para seleccionado y False para clear).
Private Sub CheckBox1_LostFocus()
MsgBox CheckBox1.Value
End Sub
Para ver la ejecución del procedimiento del evento, pase a Word de nuevo con el documento que incluye la casilla de verificación mostrada. Haga clic en el botón Salir del modo Diseño del Cuadro de controles. Active o desactive la casilla de verificación y, a continuación, haga clic en otro elemento del documento. El control de casilla pierde el foco y se ejecuta el procedimiento LostFocus; Se muestra un cuadro de mensaje con "True" o "False". Word implementa los eventos LostFocus y GotFocus para controles ActiveX en un documento de Word. El resto de los eventos del cuadro de lista desplegable Procedimiento se documentan en la Ayuda de Microsoft Forms.
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.