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.

Nas bases de dados do Access, pode utilizar a ação de macro Caixa de Mensagens para apresentar uma caixa de mensagem com um aviso ou uma mensagem informativa. Por exemplo, pode utilizar a ação de macro MessageBox com macros validação. Quando um controlo ou registo falha numa condição de validação na macro, uma caixa de mensagem pode apresentar uma mensagem de erro e fornecer instruções sobre o tipo de dados que devem ser introduzidos.

Nota: Alguns dos conteúdos deste tópico podem não ser aplicáveis em alguns idiomas.

Definição para bases de dados de ambiente de trabalho do Access

Nas bases de dados de ambiente de trabalho do Access, a ação de macro MessageBox tem os seguintes argumentos.

Argumento de ação

Descrição

Mensagem

O texto na caixa de mensagem. Introduza o texto da mensagem na caixa Argumento da mensagem. Pode escrever até 255 carateres ou introduzir um expressão (precedido por um sinal de igual).

Sinal sonoro

Especifica se o altifalante do seu computador ou dispositivo soa um sinal sonoro quando a mensagem é apresentada. Selecione Sim (som do sinal sonoro) ou Não (não soe o sinal sonoro). A predefinição é Sim.

Type

O tipo de caixa de mensagem. Cada tipo tem um ícone diferente. Selecione Nenhuma, Crítica, Aviso?, Aviso!ou Informações. A predefinição é Nenhum.

Título

O texto apresentado na caixa de mensagem barra de título. Por exemplo, pode fazer com que a barra de título apresente "Validação do ID do Cliente". Se deixar este argumento em branco, será apresentado "Microsoft Access".

Definição para aplicações Web do Access

Nas aplicações Web do Access, a ação de macro Caixa de Mensagens tem apenas um argumento.

Argumento de ação

Descrição

Mensagem

O texto na caixa de mensagem. Introduza o texto da mensagem na caixa Argumento da mensagem. Pode escrever até 255 carateres ou introduzir um expressão (precedido por um sinal de igual).

Observações

Nas bases de dados de ambiente de trabalho do Access, pode utilizar a ação de macro MessageBox para criar uma mensagem de erro formatada semelhante às mensagens de erro incorporadas apresentadas pelo Access. A ação de macro MessageBox permite-lhe fornecer uma mensagem em três secções para o argumento Mensagem. Separe as secções com o caráter "@".

O exemplo seguinte apresenta uma caixa de mensagem formatada com uma mensagem seccionada. A primeira secção de texto na mensagem é apresentada como um cabeçalho a negrito. A segunda secção é apresentada como texto simples por baixo desse cabeçalho. A terceira secção é apresentada como texto simples por baixo da segunda secção, com uma linha em branco entre elas.

Escreva a seguinte cadeia no argumento Mensagem :

Botão errado!@This botão não work.@Try outro.

Nota: Esta técnica de formatação especial não pode ser utilizada em aplicações Web do Access.

Não pode executar a ação MessageBox num módulo de Visual Basic for Applications (VBA). Em alternativa, utilize a função MsgBox .

Exemplos

Cenários de caixa de mensagem

Os exemplos seguintes mostram diferentes tipos de cenários para utilizar a ação de macro MessageBox .

Ação

Argumento

Comentar

Caixa de Mensagens

Mensagem: Mude para o registo de fornecedor cujos produtos pretende ver e, em seguida, clique novamente no botão Rever Produtos.

Sinal sonoro: Não

Tipo: Nenhum

Título: selecione um Fornecedor

Neste exemplo, se não existir nenhum fornecedor atual no formulário Fornecedores, apresente uma mensagem. O Access não apresenta nenhum ícone com a mensagem.

Caixa de Mensagens

Mensagem: Introduza um nome de fornecedor antes de tentar guardar o registo.

AvisoSonoro: Sim

Tipo: Aviso!

Título: Nome do fornecedor em falta

Neste exemplo, se não existir nenhum nome de fornecedor fornecido para o registo quando o utilizador tentar guardar o registo, apresente uma mensagem com um som audível. O Access apresenta um ícone de ponto de exclamação com esta mensagem.

Caixa de Mensagens

Mensagem: ="O fornecedor " & [Formulários]! [Fornecedores]! [Nome do Fornecedor] & " já está na base de dados."

AvisoSonoro: Sim

Tipo: Crítico

Título: Fornecedor duplicado

Neste exemplo de base de dados de ambiente de trabalho, o utilizador introduziu um nome de fornecedor duplicado no formulário Fornecedores. No argumento Mensagem, a expressão concatena o texto da mensagem personalizada e apresenta o nome do fornecedor que o utilizador escreveu no controlo Nome do Fornecedor no formulário Fornecedores. O Access apresenta uma mensagem com um som audível e um ícone crítico com esta mensagem.

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!

×