Objet AllViews (Access)
La collection AllViews contient un AccessObject pour chaque vue dans l’objet CurrentData ou CodeData .
L'objet CurrentData ou CodeData possède une collection AllViews contenant des objets AccessObject qui décrivent des instances de toutes les vues spécifiées par CurrentData ou CodeData. Par exemple, vous pouvez énumérer la collection AllViews 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 AllViews en faisant référence à l’objet par son nom ou en faisant référence à son index dans la collection. Si vous voulez faire référence à un objet spécifique dans la collection AllViews, il est préférable de faire référence à la vue par son nom car l'index de collection d'une vue peut changer.
L'indexation de la collection AllViews commence à zéro. Si vous faites référence à une vue par son index, la première vue est AllViews(0), la deuxième vue est AllViews(1), et ainsi de suite.
Notes
Pour répertorier toutes les vues ouvertes dans la base de données, utilisez la propriété IsLoaded de chaque objet AccessObject de la collection AllViews . Vous pouvez ensuite utiliser la propriété Name de chaque objet AccessObject individuel pour renvoyer le nom d’une vue.
Vous ne pouvez ni ajouter, ni supprimer un objet AccessObject dans la collection AllViews.
L'exemple suivant imprime le nom de chaque objet AccessObject ouvert dans la collection AllViews.
Sub AllViews()
Dim obj As AccessObject, dbs As Object
Set dbs = Application.CurrentData
' Search for open AccessObject objects in AllViews collection.
For Each obj In dbs.AllViews
If obj.IsLoaded = True Then
' Print name of obj.
Debug.Print obj.Name
End If
Next obj
End Sub
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.