Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

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

Nota: A partir do Access 2010, o nome da ação de macro OpenModule foi mudado para OpenVisualBasicModule.

Nota: Esta ação não será permitida se a base de dados não for fidedigna.

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 este argumento em branco se quiser procurar um procedimento em todos os módulos padrão na base de dados e abrir o módulo adequado nesse procedimento.

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

Nome do Procedimento

O nome do procedimento para o qual pretende abrir o módulo. Se deixar este argumento em branco, o módulo é aberto na secção Declarações.

Nota: Tem de introduzir um nome válido no argumento Nome do Módulo ou Nome do Procedimento .

Observações

Pode utilizar esta ação de macro para abrir um procedimento de evento ao especificar o argumento Nome do Módulo e o argumento Nome do Procedimento . Por exemplo, para abrir o procedimento Clique no evento do botão PrintInvoice no formulário Encomendas, defina o argumento Nome do Módulo como Form.Orders e defina o argumento Nome do Procedimento como PrintInvoice_Click. Para ver o procedimento de evento de um formulário ou relatório, o formulário ou relatório tem de estar aberto.

Da mesma forma, para abrir um procedimento num módulo de classe, tem de especificar o nome do módulo, embora o módulo de classe não tenha de ser aberto.

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

Esta ação tem o mesmo efeito que clicar com o botão direito do rato num módulo no Painel de Navegação e, em seguida, clicar em Vista Estrutura. Esta ação também lhe permite especificar um nome de procedimento e procurar procedimentos nos módulos padrão numa base de dados.

Sugestão:  Pode selecionar um módulo no Painel de Navegação e arrastá-lo para a janela da macro. Esta ação cria automaticamente uma ação OpenVisualBasicModule que abre o módulo na secção Declarações.

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

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×