Propiedad Application.UserControl (Access)
Use la propiedad UserControl para determinar si el usuario o otra aplicación con Automation iniciaron la aplicación de Microsoft Access actual, anteriormente denominada AUTOMATIZACIÓN OLE. Boolean de lectura y escritura.
Sintaxis
expresión. Usercontrol
expresión Variable que representa un objeto Application.
Comentarios
La propiedad UserControl puede tener los valores siguientes.
Configuración | Descripción |
---|---|
True | La aplicación actual ha sido iniciada por el usuario. |
False | La aplicación actual ha sido iniciada por otra aplicación con Automatización. |
Esta propiedad es de solo lectura en todas las vistas cuando un usuario inicia la aplicación de Access. Si Microsoft Access se inicia mediante Automatización OLE, la propiedad UserControl se puede establecer en Visual Basic.
Cuando una aplicación es lanzada por el usuario, las propiedades Visible y UserControl del objeto Application están ambas establecidas en True. Cuando la propiedad UserControl se establece en True, no se puede establecer la propiedad Visible del objeto a False.
Cuando se crea un objeto Application utilizando la automatización, las propiedades Visible y UserControl del objeto están establecidas en False.
Ejemplo:
El ejemplo siguiente muestra un mensaje que indica si fue el usuario quien inició Access.
MsgBox "The user started Access: " & Application.UserControl
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.