Coleções (Visual Basic Add-In Model)
Uma coleção é um objeto que contém um conjunto de objetos relacionados. A posição do objeto no conjunto de pode mudar sempre que uma alteração ocorrer no conjunto; Portanto, a posição de qualquer objeto específico no conjunto de pode variar.
As seções a seguir descrevem as coleções no Visual Basic Add-In Model.
AddIns
Retorna uma coleção de suplementos registrados para VBA.
Sintaxe
objeto. Addins
Comentários
A coleção AddIns é acessada por meio do objeto VBE . Cada suplemento listado no gerenciador de Add-In no VBE tem um objeto na coleção AddIns .
CodePanes
Contém os painéis de código ativos no objeto VBE .
Comentários
Use a coleção CodePanes para acessar os painéis de código abertos em um projeto.
Use a propriedade Count para retornar o número de painéis de código ativos em uma coleção.
CommandBars
Contém todas as barras de comando em um projeto, incluindo barras de comando que dão suporte a menus de atalho.
Comentários
Use a coleção CommandBars para habilitar suplementos para adicionar barras de comando e controles ou para adicionar controles às barras de comando existentes e internas.
Linkedwindows
Contém todas as janelas vinculadas em um quadro de janela vinculado.
Comentários
Use a coleção LinkedWindows para modificar o estado encaixado e vinculado das janelas no ambiente de desenvolvimento.
Importante
Objetos, propriedades e métodos para controlar janelas vinculadas, quadros de janela vinculados e janelas encaixadas estão incluídos no Macintosh para compatibilidade com o código escrito no Windows. No entanto, esses elementos de linguagem gerarão erros de tempo de execução quando executados no Macintosh.
A propriedade LinkedWindowFrame do objeto Window retorna um objeto Window que tem uma coleção do LinkedWindows válida.
Os quadros de janela vinculados contêm todas as janelas que podem ser vinculadas ou encaixadas. Isso inclui todas as janelas, exceto janelas de código, designers, a janela Do Navegador de Objetos e a janela Pesquisar e Substituir.
Se todos os painéis de um quadro de janela vinculado forem movidos para outra janela, o quadro de janela vinculado sem painéis será destruído. No entanto, se todos os painéis forem removidos da janela principal, ele não será destruído.
Use a propriedade Visible para verificar ou definir a visibilidade de uma janela.
Use o método Add para adicionar uma janela à coleção de janelas vinculadas no momento. Uma janela que é um painel em um quadro de janela vinculado pode ser adicionada a outro quadro de janela vinculado. Use o método Remover para remover uma janela da coleção de janelas vinculadas no momento; isso faz com que a janela seja desvinculada ou desencaixada.
A coleção LinkedWindows é usada para encaixar e desencaixar janelas do quadro principal da janela.
Propriedades
Representa as propriedades de um objeto.
Comentários
Use a coleção Propriedades para acessar as propriedades exibidas no janela Propriedades. Para cada propriedade listada no janela Propriedades, há um objeto Property na coleção Propriedades.
Referências
Representa o conjunto de referências no projeto.
Comentários
Use a coleção Referências para adicionar ou remover referências. A coleção Referências é a mesma que o conjunto de referências selecionadas na caixa de diálogo Referências .
Consulte também o objeto VBProject .
VBComponents
Representa os componentes contidos em um projeto.
Comentários
Use a coleção VBComponents para acessar, adicionar ou remover componentes em um projeto. Um componente pode ser um formulário, módulo ou classe. A coleção VBComponents é uma coleção padrão que pode ser usada em um For... Cada bloco.
Use a propriedade Parent para retornar o projeto em que a coleção VBComponents está.
Para obter mais informações, consulte a propriedade VBComponents e o objeto VBProject .
VBNewProjects
Representa todos os novos projetos no ambiente de desenvolvimento.
Comentários
Use a coleção VBNewProjects para acessar projetos específicos em uma instância do ambiente de desenvolvimento. VBNewProjects é uma coleção padrão que você pode iterar usando um For... Cada bloco.
VBProjects
Representa todos os projetos abertos no ambiente de desenvolvimento.
Comentários
Use a coleção VBProjects para acessar projetos específicos em uma instância do ambiente de desenvolvimento. VBProjects é uma coleção padrão que pode ser usada em um For... Cada bloco.
Windows
Contém todas as janelas abertas ou permanentes.
Comentários
Use a coleção windows para acessar objetos Window .
A coleção do Windows tem um conjunto fixo de janelas que estão sempre disponíveis na coleção, como a janela Project, o janela Propriedades e um conjunto de janelas que representam todas as janelas de código abertas e janelas de designer.
Abrir uma janela de código ou designer adiciona um novo membro à coleção do Windows . Fechar uma janela de código ou designer remove um membro da coleção do Windows . Fechar uma janela de ambiente de desenvolvimento permanente não remove o objeto correspondente dessa coleção, mas resulta na janela não estar visível.
Confira também
- Coleção Drives
- Conjunto de arquivos
- Coleção Folders
- Coleções (Microsoft Forms)
- Referência de modelo de suplemento do Visual Basic
- Referência de linguagem do Visual Basic
- Referência de desenvolvimento do cliente do Office
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.