Свойство Application.UserControl (Access)
Используйте свойство UserControl , чтобы определить, запущено ли текущее приложение Microsoft Access пользователем или другим приложением со службой автоматизации, которое ранее называлось OLE-автоматизацией. Для чтения и записи, Boolean.
Синтаксис
expression. Usercontrol
выражение: переменная, представляющая объект Application.
Примечания
Свойство UserControl использует следующие параметры.
Setting | Описание |
---|---|
True | Текущее приложение было запущено пользователем. |
False | Текущее приложение было запущено другим приложением с помощью службы автоматизации. |
Это свойство доступно только для чтения во всех представлениях, когда пользователь запускает приложение Access. Если Microsoft Access запускается OLE-автоматизацией, свойство UserControl можно задать в Visual Basic.
Когда приложение запускается пользователем, свойства Visible и UserControl объекта Application имеют значение True. Если для свойства UserControl задано значение True, невозможно задать для свойства Visible объекта значение False.
Когда объект Application создается с помощью службы автоматизации, свойства Visible и UserControl объекта имеют значение False.
Пример
В следующем примере отображается сообщение, указывающее, был ли запущен доступ пользователем.
MsgBox "The user started Access: " & Application.UserControl
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.