Table of contents
TOC
Réduire la table des matières
Développer la table des matières

Objet Application (Access)

office 365 dev account|Dernière mise à jour: 20/11/2017
|
1 Contributeur

L'objet Application fait référence à l'application Microsoft Access active.

Remarques

L'objet Application contient tous les objets Access et toutes les collections.

Vous pouvez utiliser l'objet Application pour appliquer des méthodes ou des valeurs de propriété à l'application Access entière. Par exemple, vous pouvez utiliser la méthode SetOption de l'objet Application pour définir les options de base de données de Visual Basic. L'exemple suivant illustre comment définir la case à cocher Afficher la barre d'état sous l'onglet Base de données actuelle de la boîte de dialogue Options Access.

Application.SetOption "Show Status Bar", True

Access est un composant COM qui prend en charge l'automation, autrefois appelée automation OLE. Vous pouvez manipuler des objets Microsoft Access à partir d'une autre application prenant également en charge l'automation. Pour ce faire, utilisez l'objet Application.

Par exemple, Microsoft Visual Basic est un composant COM. Vous pouvez ouvrir une base de données Access à partir de Visual Basic et utiliser ses objets. Dans Visual Basic, créez d'abord une référence à la bibliothèque d'objets Microsoft Access. Créez ensuite une nouvelle instance de la classe Application et pointez une variable d'objet vers celle-ci, comme illustré dans l'exemple suivant :

Dim appAccess As New Access.Application

Dans les applications qui ne prennent pas en charge le mot clé New, vous pouvez créer une nouvelle instance de la classe Application en utilisant la fonction CreateObject:

Dim appAccess As Object
Set appAccess = CreateObject("Access.Application")

Après avoir créé une nouvelle instance de la classe Application, vous pouvez ouvrir une base de données ou en créer une nouvelle, en utilisant la méthode OpenCurrentDatabase ou la méthode NewCurrentDatabase. Vous pouvez ensuite définir les propriétés de l'objet Application et appeler ses méthodes. Lorsque vous renvoyez une référence à l'objet CommandBars en utilisant la propriété CommandBars de l'objet Application, vous pouvez accéder à tous les objets barre de commande et collections Microsoft Office à l'aide de cette référence.

Vous pouvez également manipuler d'autres objets Access par l'intermédiaire de l'objet Application. Par exemple, en utilisant la méthode OpenForm de l'objet DoCmd Access, vous pouvez ouvrir un formulaire Access à partir de Microsoft Office Excel :

appAccess.DoCmd.OpenForm "Orders"

Pour plus d'informations sur la création d'une référence et sur le contrôle d'objets à l'aide de l'automation, voir la documentation de l'application qui fait office de composant COM.

Méthodes

Nom
AccessError
AddToFavorites
BuildCriteria
CloseCurrentDatabase
CodeDb
ColumnHistory
CompactRepair
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

Propriétés

Nom
Application
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

Voir aussi

Concepts

Référence du modèle objet Access

Autres ressources

© 2018 Microsoft