Table of contents
TOC
Recolher sumário
Expandir sumário

Objeto AllMacros (Access)AllMacros Object (Access)

office 365 dev account|Última Atualização: 22/03/2018
|
2 Colaboradores

A coleção AllMacros contém um AccessObject para cada macro no objeto CurrentProject ou CodeProject .The AllMacros collection contains an AccessObject for each macro in the CurrentProject or CodeProject object.

ComentáriosRemarks

O objeto CurrentProject ou CodeProject tem uma coleção AllMacros contendo objetos AccessObject que descrevem instâncias de todas as macros especificadas pelo CurrentProject ou CodeProject. Por exemplo, você pode enumerar a coleção AllMacros no Visual Basic para definir ou retornar os valores das propriedades dos objetos AccessObject individuais na coleção.The CurrentProject or CodeProject object has an AllMacros collection containing AccessObject objects that describe instances of all the macros specified by CurrentProject or CodeProject. For example, you can enumerate the AllMacros collection in Visual Basic to set or return the values of properties of individual AccessObject objects in the collection.

Você pode consultar a um objeto AccessObject individual na coleção AllMacros referindo-se ao objeto pelo nome ou referindo-se ao seu índice dentro da coleção. Se você deseja fazer referência a um objeto específico na coleção AllMacros , é melhor referir-se à macro pelo nome, porque o índice da coleção de uma macro pode ser alteradas.You can refer to an individual AccessObject object in the AllMacros collection either by referring to the object by name, or by referring to its index within the collection. If you want to refer to a specific object in the AllMacros collection, it's better to refer to the macro by name because a macro's collection index may change.

A coleção AllMacros é indexada começando com zero. Se você fizer referência a uma macro pelo índice, a primeira macro é AllMacros(0), a segunda macro será AllMacros (1) e assim por diante.The AllMacros collection is indexed beginning with zero. If you refer to a macro by its index, the first macro is AllMacros(0), the second macro is AllMacros(1), and so on.

Observação Para listar todas as macros abertas no banco de dados, use a propriedade IsLoaded de cada objeto AccessObject da coleção AllMacros . Em seguida, você pode usar a propriedade Name de cada objeto AccessObject individual para retornar o nome de uma macro.Note To list all open macros in the database, use the IsLoaded property of each AccessObject object in the AllMacros collection. You can then use the Name property of each individual AccessObject object to return the name of a macro.

Você não pode adicionar ou excluir um objeto AccessObject da coleção AllMacros .You can't add or delete an AccessObject object from the AllMacros collection.

ExemploExample

O exemplo a seguir imprime o nome de cada objeto AccessObject aberto na coleção AllMacros .The following example prints the name of each open AccessObject object in the AllMacros collection.

Sub AllMacros() 
 Dim obj As AccessObject, dbs As Object 
 Set dbs = Application.CurrentProject 
 ' Search for open AccessObject objects in AllMacros collection. 
 For Each obj In dbs.AllMacros 
 If obj.IsLoaded = True Then 
 ' Print name of obj. 
 Debug.Print obj.Name 
 End If 
 Next obj 
End Sub

PropriedadesProperties

NomeName
ApplicationApplication
CountCount
ItemItem
ParentParent

Veja tambémSee also

Outros recursosOther resources

Referência do modelo de objeto do AccessAccess Object Model Reference

© 2018 Microsoft