Select the product you need help with
ACC2000: Função CaixaDeMensagem ignora no sinal (@) formataçãoID do artigo: 242889 - Exibir os produtos aos quais esse artigo se aplica. Moderado: Requer básica de macro, codificação e interoperabilidade habilidades. Este artigo se aplica a um banco de dados do Microsoft Access (.mdb) e para um projeto Microsoft Access (.adp). Nesta páginaSintomasNo Microsoft Access 2000, o sinal de arroba (@) não oferece formatação especial quando você utiliza com a função MsgBox . CausaA função MsgBox fornecida pelo Microsoft Visual Basic Editor (Vbe6.dll) não dá suporte a formatação fornecida pelo sinal de arroba (@). ResoluçãoHá duas soluções possíveis. Uma solução é usar a ação CaixaDeMensagem em uma macro. Outra solução é escrever uma função definida pelo usuário que usa a função Eval para chamar a função MsgBox . Criar uma macro que usa a ação CaixaDeMensagem
Criar a função FormattedMsgBoxA função Eval força o Visual Basic for Applications expressão serviço para avaliar a função MsgBox separadamente do Editor do Visual Basic e, portanto, é possível aproveitar no sinal de formatação. O exemplo a seguir usa uma função definida pelo usuário chamada FormattedMsgBox em vez da função MsgBox . Para criar a função FormattedMsgBox, execute essas etapas:
Mais InformaçõesEm versões anteriores do Microsoft Access, você pode usar o sinal para partes do formato do texto da mensagem em uma função MsgBox . Quando você usa dois em sinais no texto da função MsgBox , o texto delimitado pelo sinal de arroba é separado em três parágrafos na caixa de mensagem, com o primeiro parágrafo em negrito. Essa funcionalidade é fornecida pelo Visual Basic para biblioteca de aplicativos (Vba332.dll) no Microsoft Access 97. Com a integração do Editor do Visual Basic da Microsoft, Microsoft Access 2000 não implementa Vba332.dll. Etapas para reproduzir o problema
extremamente importante Esta é uma operação inválida. Consulte a Ajuda on-line. PropriedadesID do artigo: 242889 - Última revisão: quinta-feira, 24 de junho de 2004 - Revisão: 3.0
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 242889
(http://support.microsoft.com/kb/242889/en-us/
)
|




Voltar para o início








