Acção de macro OpenVisualBasicModule

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Pode utilizar a ação de macro OpenVisualBasicModule nas bases de dados do Access para abrir um especificado do Visual Basic for Applications (VBA) módulo num especificado procedimento. Isto pode ser uma procedimento Sub, um procedimento Function ou um procedimento de evento.

Nota: Começando no Access 2010, a ação de macro AbrirMódulo nome foi mudada para OpenVisualBasicModule.

Nota: Esta ação não é permitida se a base de dados não é fidedigno.

Nota: A ação de macro OpenVisualBasicModule não está disponível nas aplicações web do Access.

Definição

A ação de macro OpenVisualBasicModule tem os seguintes argumentos.

Argumento de ação

Descrição

Nome do módulo

O nome do módulo que pretende abrir. Selecione o nome do módulo na lista pendente. Pode deixar esta argumento em branco, se pretender procurar todos os módulos padrão na base de dados para obter um procedimento e abra o módulo adequado nesse procedimento.

Se executar uma macro que contenha a ação OpenVisualBasicModule um base de dados de biblioteca, Access procura primeiro o módulo com este nome da base de dados de biblioteca e, em seguida, na base de dados atual.

Nome do procedimento

O nome do procedimento que pretende abrir o módulo. Se deixar este argumento em branco, o módulo abre-se para a secção de declarações.

Nota: Tem de introduzir um nome válido no argumento o Nome do módulo ou o Nome do procedimento .

Observações

Pode utilizar esta ação de macro para abrir um procedimento de evento ao especificar o Nome do módulo e o argumento de Nome do procedimento . Por exemplo, para abrir o procedimento de evento clique do botão PrintInvoice nas encomendas do formulário, defina o argumento de Nome do módulo para Form.Orders e defina o argumento de Nome do procedimento para Imprimirfactura_fazer. Para ver o procedimento de evento para um formulário ou relatório, o formulário ou relatório tem de ser aberto.

Da mesma forma, para abrir um procedimento uma módulo de classe, tem de especificar o nome do módulo, apesar do módulo de classe não ter de abrir.

Para abrir um procedimento privado, tem de estar aberto no módulo que contém-lo.

Esta ação tem o mesmo efeito que o botão direito do rato num módulo no painel de navegação e, em seguida, clicando em Vista de estrutura. Esta ação também permite-lhe para especificar um nome de procedimento e para pesquisar módulos padrão numa base de dados para obter os procedimentos.

Sugestão: Pode selecionar um módulo no painel de navegação e arraste-o para a janela de macro. Esta ação cria automaticamente uma ação de OpenVisualBasicModule que abre o módulo para a secção de declarações.

Para executar a ação OpenVisualBasicModule num módulo VBA, utilize o método AbrirMódulo do objeto DoCmd .

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×