Como faço para impedir que uma mala direta adicione zeros ao final dos valores da moeda?

0

Estou usando uma planilha do Excel como minha fonte de dados em uma mala direta de documento do Word. Formatei os valores em excel como moeda com duas casas decimais. Quando concluo a mesclagem, os valores têm aproximadamente 13 zeros adicionados ao final. Veja o exemplo abaixo. Não tenho certeza se isso é um problema do Word ou Excel e realmente poderia usar alguns ajudando a consertar isso. Abaixo está o exemplo do que estou recebendo.

The current amount due on you water bill is $94.120000000000005. The amount PAST DUE is $40.280000000000001. Please pay a MINIMUM of $40.280000000000001 by 4:30pm on Monday, October 6th, 2014, or the water supply will be turned off.

Como posso fazer com que o Word pare de adicionar os zeros extras?

    
por Lisa 15.09.2014 / 23:11

5 respostas

3

Existem algumas maneiras de lidar com isso.

  1. Usar troca de dados dinâmicos
  2. Ajustar as propriedades do campo de mesclagem no Word
  3. Formate os números como texto no Excel

Como você já fez a conexão de mesclagem, parece que você deve começar tentando ajustar as propriedades do campo no Word. Para fazer isso no Word, pressione Alt + F9 para mostrar os valores do campo. Será parecido com isso ( a palavra "Preço" é apenas um exemplo, o seu será diferente );

{ MERGEFIELD "Price" }

Você pode adicionar formatação a esses números adicionando um comutador e comandos da seguinte maneira.

{ MERGEFIELD "Price" \# $#,###.00 }

O \# informa ao Word que você fornecerá formatos numéricos. O $ diz ao Word para usar um sinal de dólar antes do número. O #,### informa ao Word o número máximo de dígitos. O .00 diz ao Word para usar duas casas decimais.

Uma vez que você tenha feito suas edições, pressione Alt + F9 novamente para desativar a edição do código de campo.

Fonte: Caixa de Resposta: os números não se fundem no Word

    
por 16.09.2014 / 15:31
1

Tente inserir outra coluna na planilha e, usando a fórmula = FORMATO (A2, "$ 0,00"), o A2 precisará ser alterado para a coluna que você está usando. Em seguida, use o preenchimento automático para copiar a fórmula em todas as linhas ...

Eu não entendo por que você não consegue ver corretamente usando o menu de formatação, há uma opção de moeda lá, com a qual eu nunca tive problemas.

Eu entendo que o problema não está no excel. como OP declarou, mas a nova coluna seria formatada como texto por padrão, interrompendo os problemas na palavra. Há uma centena de maneiras de esfolar um gato, claro, mas consertar o prob do final de dados salva a formatação de cada palavra doc com caracteres especiais ... Desculpe se ofendi Charlie, oferecendo apenas meus US $ 0.02.

    
por 16.09.2014 / 15:31
0

Clique com o botão direito do mouse em uma célula com um desses números. Selecione Formatar, selecione o número. Você verá um lugar para limitar os números finais após um decimal.

    
por 15.09.2014 / 23:17
0

Eu tive esse problema e trabalhei com uma maneira mais fácil de corrigir isso.

eu formatado os campos da maneira que eu queria que eles olhassem na mala direta, então eu apenas salvei o arquivo como um documento csv e o salvei como um excel novamente depois

    
por 02.02.2017 / 04:55
0

Meu problema não era exatamente o mesmo problema, pois nem todos os meus números precisavam de casas decimais. Eu usei o mesmo documento e planilha várias vezes ao longo de alguns anos (imprimindo etiquetas para uma biblioteca) e, de repente, (como no dia seguinte), essas estranhas decimais apareceram. Eles não apareceram na planilha do Excel, apenas no documento de mesclagem. No meu caso, mudei a coluna do número ofensivo para texto. Eu tive que fechar e reabrir o documento de mesclagem, então tudo estava bem. Eu acredito que foi algum tipo de falha na maneira como o Word estava traduzindo os números.

    
por 29.06.2018 / 14:46