Ação de macro PararMacro

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Você pode usar a ação de macro PararMacro em bancos de dados da área de trabalho do Access para interromper o atualmente em execução macro.

Configuração

A ação PararMacro não tem argumentos.

Comentários

Normalmente, você usa esta ação quando uma condição torna necessário para parar a macro. Você pode usar um expressão condicional em linha de ação que contém essa ação da macro. Quando a expressão for avaliada como True (– 1), Access interrompe a macro.

Por exemplo, você pode criar uma macro que abre um formulário mostrando os totais pedidos diários da data inserida em uma caixa de diálogo personalizada. Você pode usar uma expressão condicional para certificar-se de que a data do pedido controle na caixa de diálogo contém uma data válida. Caso contrário, a ação MessageBox pode exibir uma mensagem de erro e a ação PararMacro pode parar a macro.

Se a macro usou o eco ou DefinirAvisos ações para desativar eco ou a exibição de mensagens do sistema desativado, a ação de macro PararMacro ativado automaticamente-las novamente.

Esta ação não está disponível em um módulo Visual Basic for Applications (VBA).

Exemplo

Sincronizar formulários usando uma macro

A macro a seguir abre um formulário de lista de produtos no canto inferior direito do formulário fornecedores, exibindo os produtos do fornecedor atual. Ela mostra o uso do eco, MessageBox, IrParaControle, PararMacro, AbrirFormulárioe MoveAndSizeWindow ações de macros. Ela também mostra o uso de uma expressão condicional com as ações MessageBox, IrParaControlee PararMacro . Essa macro deve ser anexada ao botão Revisar produtos no formulário fornecedores.

Condição

Ação

Argumentos: configuração

Comentário

Eco

Eco: não

Pare a atualização da tela enquanto a macro está em execução.

IsNull([SupplierID])

MessageBox

Mensagem: mover para o registro do fornecedor cujos produtos você deseja ver, clique no botão Revisar produtos novamente.

AlarmeSonoro: Sim

Tipo: Nenhum

Título: selecione um fornecedor

Se não houver nenhum fornecedor atual no formulário fornecedores, exiba uma mensagem.

...

IrParaControle

Nome do controle: NomeEmpresa

Mova o foco para o controle NomeDaEmpresa.

...

PararMacro

Pare a macro.

AbrirFormulário

Nome do formulário: lista de produtos

Modo de exibição: folha de dados

Nome do filtro:

Condição onde: [CódigoDoFornecedor] = [Forms]! [Fornecedores]! [CódigoDoFornecedor]

Modo de dados: somente leitura

Modo janela: Normal

Abra o formulário de lista de produtos e mostrar produtos do fornecedor atual.

MoveAndSizeWindow

Direita: 0.7799"

Para baixo: 1.8"

Posicione o formulário de lista de produtos no canto inferior direito do formulário fornecedores.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×