Share via


Méthode DoCmd.DeleteObject (Access)

La méthode DeleteObject exécute l’action SupprimerObject dans Visual Basic.

Syntaxe

expression. DeleteObject (ObjectType, ObjectName)

expressionune variable représentant un objet DoCmd.

Paramètres

Nom Requis/Facultatif Type de données Description
ObjectType Facultatif AcObjectType Constante AcObjectType qui représente le type d’objet à supprimer.
ObjectName Facultatif Variant Expression chaîne qui est le nom valide d'un objet du type sélectionné par l'argument ObjectType. Si vous exécutez du code Visual Basic contenant la méthode DeleteObject dans une base de données bibliothèque, Microsoft Access recherche d’abord l’objet portant ce nom dans la base de données bibliothèque, puis dans la base de données active.

Remarques

Utilisez la méthode DeleteObject pour supprimer un objet de base de données spécifié.

Si vous laissez les arguments ObjectType et ObjectName vides (la constante par défaut, acDefault, est supposée pour ObjectType), Access supprime l’objet sélectionné dans la fenêtre Base de données. Pour sélectionner un objet dans la fenêtre Base de données, vous pouvez utiliser l’action SelectObject ou la méthode SelectObject avec l’argument InDatabaseWindow défini sur Oui (True).

Exemple

L’exemple suivant supprime la table spécifiée.

DoCmd.DeleteObject acTable, "Former Employees Table"

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.