Note: The other languages of the website are Google-translated. Back to English

Como formatar data, moeda e número durante a mala direta no Word?

A mala direta é uma ferramenta útil para criar um conjunto de documentos que são essencialmente iguais, mas onde cada documento contém elementos únicos. No entanto, ao mesclar alguns e-mails, devemos prestar mais atenção ao formato de data, moeda e número. Este tutorial mostrará como formatar data, moeda e número corretamente no Word durante a mala direta.

Formatando a data corretamente durante a mala direta no Word

Formatando moeda e número corretamente durante a mala direta no Word

Antes de alterarmos o formato de data, número e moeda na mala direta, precisamos aplicar as seguintes operações em primeiro lugar.

Etapa 1: selecione o campo de mesclagem que deseja alterar. Neste caso, é o campo Data.

Passo 2: pressione Shift + F9 para tornar a codificação do campo visível. O campo que você selecionou agora deve ter a seguinte aparência:

{MERGEFIELD DATE}, {MERGEFIELD CURRENCY} ou {«Percent»}


seta azul bolha direita Formatando a data corretamente durante a mala direta no Word

Adicione os seguintes dados de formatação: \ @ "dd MMMM aaaa" no arquivo de mesclagem de data. E o campo de mesclagem de data deve ser assim:

{MERGEFIELD DATE \ @ "MMMM d, yyy"}

O formato da data será assim:

mudança-forame-1

NOTAvocê pode alterar o formato da data para o que quiser. Outros formatos possíveis podem ser: • dd / MMM / aaaa, • d / MMM / aa, • d MMMM aaaa


Divida facilmente um documento do Word em vários

Geralmente, usamos copiar e colar para dividir um documento do Word um por um, mas o utilitário Dividir Documnet pode dividir um documento do Word com base na página, título1, quebra de página ou quebra de seção, o que aumentará a eficiência do trabalho.  Clique para teste gratuito completo em 60 dias!
documentos divididos por página
 
Kutools for Word: com centenas de suplementos úteis do Word, grátis para experimentar sem limitação em 60 dias.

seta azul bolha direita Formatando moeda e número corretamente durante a mala direta no Word

Adicione os seguintes dados de formatação \ # $, 0.00 no arquivo de mesclagem de moeda, e o campo de mesclagem de moeda deve ter a seguinte aparência:

{MERGEFIELD CURRENCY \ # $, 0.00}

mudança-forame-2

NOTAo '\ # $, 0.00' no campo é referido como uma mudança de imagem numérica. Outras possibilidades incluem:

(1). \ # 0 para números inteiros arredondados

(2) \ #, 0 para números inteiros arredondados com separador de milhar

(3). \ #, 0.00 para números com precisão de duas casas decimais, com separador de milhar

(4). \ # $, 0 para dólar inteiro arredondado com separador de mil

(5). \ # "$, 0.00; ($, 0.00); '-'" para moeda, com colchetes em torno de números negativos e um hífen para 0 valores

Além disso, às vezes o número pode ser uma porcentagem, você pode precisar editar o campo {«Porcentagem»} para obter {= «Porcentagem» * 100 \ # 0.00%}.


Ferramentas de produtividade de palavras recomendadas

 

Kutools para Word - Mais de 100 recursos avançados para Word, economize 50% do tempo

  • Operações complicadas e repetidas podem ser executadas com processamento único em segundos.
  • Insira várias imagens em pastas em um documento do Word de uma vez.
  • Mescle e combine vários arquivos do Word em pastas em um na ordem desejada.
  • Divida o documento atual em documentos separados de acordo com o título, quebra de seção ou outros critérios.
  • Converta arquivos entre Doc e Docx, Docx e PDF, coleção de ferramentas para conversões e seleção comuns, e assim por diante ...
Comentários (66)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Fantástico!. Obrigado. Percebo também que você pode alterar o formato no word para qualquer uma das opções disponíveis no excel. Para ver as opções, vá para a guia inicial do Excel> caixa suspensa de formato> mais opções de formato de número> personalizado.
Este comentário foi feito pelo moderador no site
Formatar a data no word 2013 não funciona usando \@"dd mmm YYYY" você apenas recebe um erro para indicar que o campo não existe. O estado da Microsoft para usar o DDE, mas tudo o que faz é fornecer a mensagem OOPS ALGO ERRADO para aparecer na abertura pela segunda vez.
Este comentário foi feito pelo moderador no site
[quote]A formatação da data no word 2013 não funciona usando \@"dd mmm YYYY" você apenas recebe um erro para declarar que o campo não existe. O estado da Microsoft para usar o DDE, mas tudo o que faz é fornecer a mensagem OOPS ALGO ERRADO para aparecer na abertura pela segunda vez.Por Martin[/quote] Certifique-se de clicar com o botão direito do mouse no campo de mesclagem e escolher 'Alternar códigos de campo' ou pressionar Shift-F9 com o campo de mesclagem selecionado. Portanto, em vez de «LastPaidDate», você deve ver { MERGEFILD \@ "ddMMMyy" LastPaidDate }
Este comentário foi feito pelo moderador no site
Formato de data do Word 2013 na mesclagem de xlsx. Desfazer a "correção" da Microsoft voltou para OLE do DDE e sua correção funcionou pela segunda vez. Brilhante. Obrigado
Este comentário foi feito pelo moderador no site
Como você faz isso Martins? Estou puxando meu cabelo.
Este comentário foi feito pelo moderador no site
[quote]Como você faz isso Martin? Estou puxando meu cabelo.Por dbhope[/quote] Não sei por que a Microsoft tornou isso tão complicado. Acho que você não está seguindo exatamente as instruções. 1) Configure um arquivo xlsx com dois títulos DATE e DATETEXT Defina o formato da coluna DATE para dd/mm/aaaa Defina o formato de DATETEXT para texto 2) insira essas 2 datas na coluna DATE: 01/06/2013 05/ 07/2014 3) digite este texto na coluna DATETEXT e não o deixe formatar em uma data: 1º de junho de 2013 5 de julho de 2014 4) Salvar e fechar o arquivo 5) Abra um novo documento do Word 6) Clique em correspondências, Iniciar mala direta e letras, selecione Destinatários e use a lista existente e selecione a lista que você acabou de criar e clique em OK 7) Clique em Inserir campo de mesclagem e clique em DATA e depois em OK 8) Pressione enter para ir para a próxima linha 9) Clique em Inserir campo de mesclagem e clique em DATETEXT e em seguida, OK 10) Clique em Visualizar resultados e passe pelas 2 entradas. O campo DATA mostrará a data como mm/dd/aaaa REALMENTE IRRITANTE 11) Clique uma vez no campo DATA (para destacá-lo) 12) Pressione SHIFT e F9 e você verá: { MERGEFIELD DATE } digite este texto \@" dd MMM yyyy" para que o campo se torne: {MEGEFIELD \@dd MMM yyyy" DATE} 13) MUITO IMPORTANTE: Observe as minúsculas dd, MAIÚSCULAS MMM, minúsculas yyyy 14) Clique em visualizar resultados até que os dados sejam exibidos. Percorra as entradas e espero que estejamos resolvidos.....
Este comentário foi feito pelo moderador no site
Isso funciona para mim, mas SOMENTE se eu fechar o arquivo de origem do Excel antes de executar a mesclagem.
Este comentário foi feito pelo moderador no site
Eu só posso alterar o conteúdo do arquivo de mesclagem xls quando outro arquivo é fechado, mas parece estar formatado Ok com ambos abertos. Talvez a primeira vez que você precise fechar o arquivo xls para obter a formatação correta ao configurar os arquivos. Se funcionar vá com ele.
Este comentário foi feito pelo moderador no site
Eu tenho uma lista onde os valores monetários devem ser pagos em moedas diferentes - eu fiz a alternância de campo para GBP, mas é claro que muda cada letra para isso, mas preciso de alguns para mostrar USD/SGD etc. Você pode fazer isso em uma mesclagem?
Este comentário foi feito pelo moderador no site
Parece improvável sem usar o visual basic para detectar a denominação para reequipar o campo de mesclagem. Acho que dependendo da complexidade do relatório eu estaria procurando produzi-lo direto do excel. Isso pode ser um não-iniciante total.
Este comentário foi feito pelo moderador no site
Martin seus comentários realmente funcionaram, estou usando o formato "d MMMM aaaa" e funciona perfeitamente. Existe uma maneira de formatar isso para maiúsculas?
Este comentário foi feito pelo moderador no site
Estou usando o formato 'd MMMM aaaa'. Existe uma maneira de formatar isso para maiúsculas?
Este comentário foi feito pelo moderador no site
Ronel, Quando a data estiver sendo exibida, clique com o botão direito do mouse na data. Selecione FONTE do diálogo. Marque todas as maiúsculas e clique em OK. Parece fazer o truque no meu
Este comentário foi feito pelo moderador no site
Ronel: Usado para ser feito através do uso de *Upper dentro do display de códigos de campo. Parece ter sido descartado pelo MS. Tente isto: quando a data estiver sendo exibida como 2 de dezembro de 2015 ou qualquer que seja o formato, clique com o botão direito na data e selecione FONT. A caixa de diálogo tem uma caixa de seleção ALL CAPS no canto inferior direito. Clique nele e no diálogo OK. Parece fazer o truque, mas a codificação não é exibida com Alt + F9, deve estar em segundo plano em algum lugar. Eita, eu gostaria que eles deixassem isso em paz!!!!!
Este comentário foi feito pelo moderador no site
E quando o campo é um número e uma letra? exemplo "1a". Ele aparece como "0" no documento de mesclagem.
Este comentário foi feito pelo moderador no site
Não, não. Pode se você tentar formatá-lo como uma data, mas não sei por que você gostaria de fazer isso, pois não é uma data - bem, não na terra: D. Como 1a não é uma data, se você quiser exibir 1a, apenas formate como texto conforme Sr. ou Sra. ou um nome de cliente.
Este comentário foi feito pelo moderador no site
que tal um campo com um número e uma letra? exemplo "1a". ele é exibido como "0".
Este comentário foi feito pelo moderador no site
Alguém pode me ajudar com o 'dia anterior' de outro campo de mesclagem?
Este comentário foi feito pelo moderador no site
di office 2010 menggunakan MS Excel Worksheet via DDE (*.xls) tidak semua list kolom di excel terbaca karena di excel sampai Kolom LI sedangkan di wor yang terbaca sampai kolom BN mohon pencerahannya terima kasih
Este comentário foi feito pelo moderador no site
Muito obrigado! :lol:
Este comentário foi feito pelo moderador no site
Existe alguma maneira de editar o campo de mesclagem para que os números inteiros não exibam decimais .00, mas ainda incluam os decimais se houver centavos nos dados de mesclagem? Usamos a fusão para preparar cartas de agradecimento para doações e meu chefe não acha que 00 parece apropriado, especialmente quando a doação é grande - $ 150,000.00 parece engraçado comparado a apenas colocar $ 150,000. Por exemplo. Mesclar dados -> Mesclar campo $ 1,500.56 -> $ 1,500.56 $ 1,500.00 -> $ 1,500
Este comentário foi feito pelo moderador no site
Serena, Usamos { IF { MERGEFIELD Gf_Amount } = "*.00" "{ MERGEFIELD Gf_Amount \#$,# }" "{ MERGEFIELD Gf_Amount }" } onde Gf_Amount é o nome do campo de dados em que estamos mesclando.
Este comentário foi feito pelo moderador no site
Oi Serena tente este {MERGEFIELD "Gf_Amount" \$ "R 0 000"}, ele também não exibe centavos embora eles estejam lá
Este comentário foi feito pelo moderador no site
Tenho uma dúvida, tenho um campo de data {MERGEFIELD "Term_Date_sys" }, mas gostaria de exibir essa data + 4 meses, é possível?
Este comentário foi feito pelo moderador no site
[quote]Existe alguma maneira de editar o campo de mesclagem para que números inteiros não exibam decimais .00, mas ainda incluam os decimais se houver centavos nos dados de mesclagem? Usamos a fusão para preparar cartas de agradecimento para doações e meu chefe não acha que 00 parece apropriado, especialmente quando a doação é grande - $ 150,000.00 parece engraçado comparado a apenas colocar $ 150,000. Por exemplo. Mesclar dados -> Mesclar campo $ 1,500.56 -> $ 1,500.56 $ 1,500.00 -> $ 1,500Por Serena[/quote] Alguém já respondeu a esta pergunta?
Este comentário foi feito pelo moderador no site
Oi Shahn, não, eu não recebi nenhuma solução até agora.
Este comentário foi feito pelo moderador no site
Olá, eu estava enfrentando o mesmo problema e consegui resolvê-lo seguindo as instruções aqui. https://support.office.com/en-us/article/Format-mail-merge-numbers-dates-and-other-values-in-Excel-990e6516-49bc-4a43-aecc-acd027d92a00<br /> No entanto, após selecionar "Planilhas do MS Excel via DDE (*.xls)", clique em_FilterDatabase em vez de Planilha inteira. Isso resolverá o problema. Espero que ajude! :)
Este comentário foi feito pelo moderador no site
Oi Shahn, Você pode seguir as instruções fornecidas aqui para resolver seu problema. https://support.office.com/en-us/article/Format-mail-merge-numbers-dates-and-other-values-in-Excel-990e6516-49bc-4a43-aecc-acd027d92a00#feedbackText<br />No entanto, depois de selecionar MS Excel Worksheets via DDE (*.xls), clico em "_FilterDatabase" em vez de "EntireSpreadsheet". Espero que isto ajude! :)
Este comentário foi feito pelo moderador no site
Estou tendo muita dificuldade em obter uma moeda simples para exportar do Excel para o Word Mail Merge. Estou recebendo 13.5 quando deveria ser $ 13.50
Este comentário foi feito pelo moderador no site
Estou criando um documento de mala direta do banco de dados do meu gerenciador de empréstimos e estou tentando formatar a data para 10 de setembro de 2014 em vez de 09/10/14. Eu tentei MERGEFIELD \@ "MMMM d, yyy" CloseDate, mas continuamente recebe um erro "Erro! Caractere desconhecido na string de imagem" quando alterno os códigos de campo.
Este comentário foi feito pelo moderador no site
Tente MERGEFIELD \@ "MMMM d, yyyy" - eu tinha a mensagem quando usei 3 "y"s, mas quando mudei para 4, tudo funcionou.
Este comentário foi feito pelo moderador no site
Estou tentando formatar o campo de mesclagem para exibir a data de fechamento como 10 de setembro de 2014 em vez de 09/10/14. Tentei inserir os códigos de campo como MERGEFIELD \@ "MMMM dd, yyy" CloseDate e até tentei alternar códigos de campo. Alguém pode oferecer alguma sugestão sobre isso? Eu tentei algumas das sugestões postadas aqui, mas nenhuma ajudou no meu caso.
Não há comentários postados aqui ainda
carregar mais
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL