Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Объект Application ссылается на активное приложение Microsoft Access.
Замечания
Объект Application содержит все объекты и коллекции Access.
Используйте объект Application для применения методов или параметров свойств ко всему приложению Access. Например, можно использовать метод SetOption объекта Application для задания параметров базы данных из Visual Basic. В следующем примере показано, как установить флажок Отображать строку состояния на вкладке Текущая база данных диалогового окна Параметры доступа .
Application.SetOption "Show Status Bar", True
Access — это com-компонент, поддерживающий автоматизацию, который ранее назывался OLE-автоматизацией. Вы можете управлять объектами Access из другого приложения, которое также поддерживает автоматизацию. Для этого используется объект Application .
Например, Microsoft Visual Basic является компонентом COM. Вы можете открыть базу данных Access из Visual Basic и работать с ее объектами. В Visual Basic сначала создайте ссылку на библиотеку объектов Access, а затем создайте новый экземпляр класса Application и наведите на него объектную переменную, как показано в следующем примере:
Dim appAccess As New Access.Application
Из приложений, которые не поддерживают ключевое слово New , можно создать новый экземпляр класса Application с помощью функции CreateObject :
Dim appAccess As Object
Set appAccess = CreateObject("Access.Application")
После создания нового экземпляра класса Application можно открыть базу данных или создать новую базу данных с помощью метода OpenCurrentDatabase или метода NewCurrentDatabase . Затем можно задать свойства объекта Application и вызвать его методы.
При возврате ссылки на объект CommandBars с помощью свойства CommandBars объекта Application можно получить доступ ко всем объектам и коллекциям панели команд Microsoft Office с помощью этой ссылки.
Вы также можете управлять другими объектами Access с помощью объекта Application . Например, с помощью метода OpenForm объекта Access DoCmd можно открыть форму Access из Microsoft Office Excel:
appAccess.DoCmd.OpenForm "Orders"
Дополнительные сведения о создании ссылочных объектов и управлении ими с помощью службы автоматизации см. в документации по приложению, которое выступает в качестве com-компонента.
Методы
- AccessError
- AddToFavorites
- BuildCriteria
- CloseCurrentDatabase
- CodeDb
- ColumnHistory
- ConvertAccessProject
- CreateAccessProject
- CreateAdditionalData
- CreateControl
- CreateForm
- CreateGroupLevel
- CreateReport
- CreateReportControl
- CurrentDb
- CurrentUser
- CurrentWebUser
- CurrentWebUserGroups
- DAvg
- DCount
- DDEExecute
- DDEInitiate
- DDEPoke
- DDERequest
- DDETerminate
- DDETerminateAll
- DefaultWorkspaceClone
- DeleteControl
- DeleteReportControl
- DFirst
- DirtyObject
- DLast
- DLookup
- DMax
- DMin
- DStDev
- DStDevP
- DSum
- DVar
- DVarP
- Echo
- EuroConvert
- Eval
- ExportNavigationPane
- ExportXML
- FollowHyperlink
- GetHiddenAttribute
- GetOption
- GUIDFromString
- HtmlEncode
- hWndAccessApp
- HyperlinkPart
- ImportNavigationPane
- ImportXML
- InstantiateTemplate
- IsCurrentWebUserInGroup
- LoadCustomUI
- LoadFromAXL
- LoadPicture
- NewAccessProject
- NewCurrentDatabase
- Nz
- OpenAccessProject
- OpenCurrentDatabase
- PlainText
- Quit
- RefreshDatabaseWindow
- RefreshTitleBar
- Run
- RunCommand
- SaveAsAXL
- SaveAsTemplate
- SetDefaultWorkgroupFile
- SetHiddenAttribute
- SetOption
- StringFromGUID
- SysCmd
- TransformXML
Свойства
- AppIcon
- Application
- AppTitle
- Assistance
- AutoCorrect
- AutomationSecurity
- BrokenReference
- Build
- CodeContextObject
- CodeData
- CodeProject
- COMAddIns
- CommandBars
- CurrentData
- CurrentObjectName
- CurrentObjectType
- CurrentProject
- DBEngine
- DoCmd
- FeatureInstall
- FileDialog
- Forms
- IsCompiled
- LanguageSettings
- MacroError
- MenuBar
- Modules
- Name
- NewFileTaskPane
- Parent
- Printer
- Printers
- ProductCode
- References
- Reports
- ReturnVars
- Screen
- ShortcutMenuBar
- TempVars
- UserControl
- VBE
- Version
- Visible
- WebServices
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.