Dicas Word
Bem-vindo a mais um artigo do Sensei Matsumoto. Neste artigo vou mostrar como solucionar um problema que acontece com o recurso Mala Direta do Microsoft Word quando se tenta usar um campo data de um banco de dados externo.
A partir daqui vou considerar que já temos toda a estrutura da Mala Direta montada. Como um hipotético exemplo, abaixo um modelo de carta e um banco de dados do Excel:
Acima dá para notar claramente que o Word "trocou" a posição do dia com o mês, ou seja, deixou no formato americano que é mês/dia/ano. Curiosamente isto somente acontece quando você importa dados de outras fontes de dados, como por exemplo do Excel, mas poderia também acontecer no Access ou outro programa que armazene dados. O problema não é a base de dados já que no Excel a data foi digitada no formato dia/mês/ano. Por mais que todos os softwares estejam em português e seu Windows também, bem como as configurações regionais estejam padronizadas no nosso formato o Word vai considerar o formato padrão americano.
Para solucionar o problema temos que formatar o campo de mesclagem da data para que o Word "entenda" a formatação como "dia/mês/ano". Vamos lá, primeiro clicando com o botão direito sobre o campo data surge o menu popup, nele escolha a opção "Alternar códigos de campo".
Vai aparecer uma formatação em forma de código (MERGEFIELD "Vencto"). Acrescente este código de formatação como mostrado abaixo, com isto o Word "entenderá" que a data deve assumir a formatação indicada.
Clique novamente com o botão direito sobre este campo e escolha a opção "Atualizar campo".
Pronto, problema resolvido!
Espero que aproveitem a dica e que seja útil, até a próxima.
A partir daqui vou considerar que já temos toda a estrutura da Mala Direta montada. Como um hipotético exemplo, abaixo um modelo de carta e um banco de dados do Excel:
Os dados estão em uma planilha do Excel, repare a data está no formato dia/mês/ano
Esse é o modelo da nossa carta, os campos já estão mesclados e em negrito. Repare a data trocada.
Para solucionar o problema temos que formatar o campo de mesclagem da data para que o Word "entenda" a formatação como "dia/mês/ano". Vamos lá, primeiro clicando com o botão direito sobre o campo data surge o menu popup, nele escolha a opção "Alternar códigos de campo".
Vai aparecer uma formatação em forma de código (MERGEFIELD "Vencto"). Acrescente este código de formatação como mostrado abaixo, com isto o Word "entenderá" que a data deve assumir a formatação indicada.
Clique novamente com o botão direito sobre este campo e escolha a opção "Atualizar campo".
Pronto, problema resolvido!
Espero que aproveitem a dica e que seja útil, até a próxima.
Nenhum comentário:
Postar um comentário