Objet AllTables (Access)
La collection AllTables contient un objet AccessObject pour chaque table dans l' objet CurrentData ou CodeData objet.
Remarques
L'objet CurrentData ou CodeData possède une collection AllTables contenant des objets AccessObject qui décrivent des instances de toutes les tables spécifiées par l'objet CurrentData ou CodeData. Par exemple, vous pouvez énumérer la collection AllTables dans Visual Basic pour définir ou renvoyer les valeurs des propriétés des objets AccessObject individuels dans la collection.
Faites référence à un objet AccessObject individuel dans la collection AllTables en faisant référence à l’objet par son nom ou en faisant référence à son index dans la collection. Si vous souhaitez faire référence à un objet spécifique dans la collection AllTables, il est préférable d'utiliser la table par son nom car l'index de collection d'une table peut changer.
La collection AllTables est indexée à partir de zéro. Si vous faites référence à une table par son index, le premier tableau est AllTables(0), la seconde table est AllTables (1) et ainsi de suite.
Remarque
[!REMARQUE] Pour répertorier toutes les tables ouvertes dans la base de données, utilisez IsLoaded propriété de chaque objet AccessObject dans la collection AllTables. Vous pouvez ensuite utiliser le nom propriété de chaque objet AccessObject individuel pour renvoyer le nom d'une table.
Vous ne pouvez pas ajouter ou supprimer un objet AccessObject dans la collection AllTables.
Exemple
L'exemple suivant imprime le nom de chaque objet AccessObject ouvert dans la collection AllTables.
Sub AllTables()
Dim obj As AccessObject, dbs As Object
Set dbs = Application.CurrentData
' Search for open AccessObject objects in AllTables collection.
For Each obj In dbs.AllTables
If obj.IsLoaded = True Then
' Print name of obj.
Debug.Print obj.Name
End If
Next obj
End Sub
Propriétés
Voir aussi
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.