Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Application-Objekt bezieht sich auf die aktive Microsoft Access-Anwendung.
Hinweise
Das Application-Objekt enthält alle Access-Objekte und Auflistungen.
Verwenden Sie das Application-Objekt , um Methoden oder Eigenschafteneinstellungen auf die gesamte Access-Anwendung anzuwenden. Sie können beispielsweise die SetOption-Methode des Application-Objekts verwenden, um Datenbankoptionen aus Visual Basic festzulegen. Im folgenden Beispiel wird veranschaulicht, wie das Kontrollkästchen Statusleiste anzeigen auf der Registerkarte Aktuelle Datenbank des Dialogfelds Access-Optionen aktiviert werden kann.
Application.SetOption "Show Status Bar", True
Access ist eine COM-Komponente, die Automatisierung, bisher OLE-Automatisierung genannt, unterstützt. Sie können Access-Objekte von einer anderen Anwendung aus bearbeiten, die ebenfalls Automatisierung unterstützt. Verwenden Sie hierzu das Application-Objekt.
Beispielsweise ist Microsoft Visual Basic eine COM-Komponente. Sie können eine Access-Datenbank aus Visual Basic öffnen und mit ihren Objekten arbeiten. Erstellen Sie in Visual Basic zunächst einen Verweis auf die Access-Objektbibliothek, und erstellen Sie dann eine neue instance der Application-Klasse, und verweisen Sie wie im folgenden Beispiel auf eine Objektvariable:
Dim appAccess As New Access.Application
Aus Anwendungen, die die neue Schlüsselwort (keyword) nicht unterstützen, können Sie mithilfe der CreateObject-Funktion eine neue instance der Application-Klasse erstellen:
Dim appAccess As Object
Set appAccess = CreateObject("Access.Application")
Nachdem Sie eine neue instance der Application-Klasse erstellt haben, können Sie eine Datenbank öffnen oder eine neue Datenbank erstellen, indem Sie entweder die OpenCurrentDatabase-Methode oder die NewCurrentDatabase-Methode verwenden. Dann können Sie die Eigenschaften des Application -Objekts festlegen und dessen Methoden aufrufen.
Wenn Sie mit der CommandBars -Eigenschaft des Application -Objekts einen Verweis auf das CommandBars -Objekt zurückgeben, können Sie mithilfe dieses Verweises auf alle Objekte und Auflistungen der Microsoft Office-Befehlsleiste zugreifen.
Sie können auch andere Access-Objekte durch das Application-Objekt bearbeiten. Beispielsweise können Sie mithilfe der OpenForm -Methode des Access-Objekts DoCmd ein Access-Formular aus Microsoft Office Excel heraus öffnen:
appAccess.DoCmd.OpenForm "Orders"
Weitere Informationen zum Erstellen eines Verweises und zum Steuern von Objekten durch Automatisierung finden Sie in der Dokumentation der Anwendung, die als COM-Komponente fungiert.
Methoden
- 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
Eigenschaften
- 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
- Berichte
- ReturnVars
- Screen
- ShortcutMenuBar
- TempVars
- UserControl
- VBE
- Version
- Visible
- WebServices
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.