Data, número de telefone e campos de moeda são mesclados incorretamente ao usar uma fonte de dados do Access ou do Excel no Word

Traduções deste artigo Traduções deste artigo
ID do artigo: 304387 - Exibir os produtos aos quais esse artigo se aplica.
Para obter uma versão de Microsoft Word 97 e Word 2000 deste artigo, consulte 142340.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você executa uma mala direta no Microsoft Word usando OLEDB com uma fonte de dados do Microsoft Access ou Microsoft Excel, os resultados da mesclagem para a data, número de telefone e campos de moeda estão incorretos. Por exemplo:

O campo de data é exibido no seguinte formato:
1995-10-22 00:00:00
O campo de número de telefone de uma fonte de dados do Access é exibido no seguinte formato:
-7081234567.00
O campo de moeda é exibido no seguinte formato:
12,00

- ou -

12000

Causa

Esse comportamento ocorre porque os dados são exibidos em seu formato nativo, armazenado no Access ou Excel. Para formatar dados mesclados, você deve formatar os campos de mesclagem no documento principal. Se você formatar os dados na fonte de dados, a formatação não é retida quando você mescla os dados no documento principal.

Como Contornar

Para contornar esse problema, use um dos seguintes métodos.

No Microsoft Word

Use uma opção para formatar os resultados do campo de mesclagem. Para fazer isso, use um dos seguintes métodos.

Observação Para exibir os códigos de campo no Microsoft Word, pressione ALT + F9.

Método 1: Usar a opção imagem numérica

Incluir uma opção de formato numérico (\ #) semelhante a um dos exemplos a seguir:

Em um campo de moeda, use uma opção de formato numérico semelhante a:
{Número MERGEFIELD \ # $ # # #, 0.0}
Observação O número de {MERGEFIELD \ # $ # # #, 0.0} string works para o Microsoft SQL Server 6 também.

Em um campo de telefone, use uma opção de formato numérico semelhante a:
{Telefone MERGEFIELD \ # # # # '-' # # # '-' # # #}
Observação O hífen dentro do campo de mesclagem está entre aspas.Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
121938Hífens não são exibidos corretamente com a opção de formato numérico

Método 2: Usar a opção de formato de data e hora

Incluir uma opção de formato de data e hora (\ @) no campo Data, para que o campo de data tem esta aparência:
{Data MERGEFIELD \ @ "D de MMMM yyyy"}
Observação A opção imagem diferencia maiúsculas de minúsculas. Além disso, você deve usar aspas para delimitar a seqüência de caracteres da imagem.

No Microsoft Access

Criar uma consulta no Microsoft Access e usar a consulta em sua mala direta do Word. Na consulta do Microsoft Access, use a função Format () para formatar os dados a serem mesclados no Microsoft Word. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
197520Como usar uma consulta para formatar dados para uma mala direta

Mais Informações

Por padrão, o Word usa OLEDB para se conectar à fonte de dados ao executar uma mala direta. Você pode forçar o Word para usar o intercâmbio dinâmico de dados (DDE), usando o código de programação para acessar os dados.

Para obter informações adicionais sobre como usar DDE para acessar os dados em uma mala direta, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
289830Prompt para selecionar a tabela com o código de mala direta do Word 2002 para fonte de dados do Excel ou Access
ObservaçãoPara obter mais informações sobre como usar opções de campo no Microsoft Word, clique em Ajuda do Microsoft Word no menu Ajuda , digite Opções gerais no Assistente do Office ou o Assistente de resposta e clique em Pesquisar para exibir os tópicos retornados.

Propriedades

ID do artigo: 304387 - Última revisão: quarta-feira, 8 de maio de 2013 - Revisão: 8.0
A informação contida neste artigo aplica-se a:
  • Microsoft Word 2002 Standard Edition
  • Microsoft Office Word 2007
  • Microsoft Office Word 2003
  • Microsoft Word 2010
Palavras-chave: 
kbformat kbemail kbinterop kbmerge kbprb kbmt KB304387 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 304387

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com