Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta).

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta).

Hoje vou demonstrar como utilizar o recurso Correspondências do Word, para preencher um documento automaticamente usando os dados variáveis de uma planilha do Excel.

O primeiro passo é criar um formulário, que pode ser cartas, várias etiquetas ou envelopes, mas no nosso caso, criaremos uma Folha de Resposta para ser usada com o software de correção de provas, o Remark Office OMR 2014.

Veja o exemplo do formulário que usaremos abaixo:

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

 

No exemplo, os campos que serão preenchidos possuem o mesmo nome das colunas da planilha do Excel que iremos usar. Para facilitar a inserção desses campos usamos uma caixa de texto para cada um dos campos, já que a quantidade de caracteres pode variar. Veja a imagem abaixo da planilha que usaremos como banco de dados:

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

 

Com o Formulário pronto e a base de dados do Excel disponível podemos começar a usar o recurso Correspondências do Word. Com o formulário aberto, clique na aba Correspondências. Depois selecione Iniciar Mala Direta e selecione a opção que desejar. Neste caso usaremos a opção Cartas, conforme imagem abaixo.

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

 

Depois será necessário indicar onde está a base de dados, neste caso, o arquivo do Excel. Clique em Selecionar Destinos e em Usar uma Lista Existente, conforme imagem abaixo.

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

 

Localize e selecione o arquivo do Excel. Se existir mais de uma planilha no arquivo abrirá uma janela para selecionar a planilha que possui os dados, conforme imagem abaixo.

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

 

Após selecionar a planilha, vamos inserir os campos a serem mesclados com as informações da Base de Dados. Coloque o cursor na caixa de texto do primeiro campo. No nosso caso, Nome do Aluno. Selecione Inserir Campo de Mesclagem e será exibida a lista com os nomes das colunas da planilha do Excel. Selecione o nome do campo que corresponde à coluna. No nosso caso, como os nomes dos campos são os mesmos das colunas, selecionaremos Nome do Aluno, em destaque na imagem abaixo.

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

 

E em seguida aparecerá a TAG na caixa de texto. Repita esse procedimento e insira a TAG para os outros campos como na imagem abaixo.

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

 

Atente para que a Fonte e o tamanho da fonte selecionados sejam compatíveis com a quantidade de caracteres que deverão aparecer no campo, em relação ao espaço da caixa de texto.

Com todas as TAGs inseridas, salve o modelo caso você precise usar outras vezes.

Agora vamos gerar o documento que terá todas as TAGs preenchidas. Vá em Concluir e Mesclar e selecione a opção que deseja. Para gerar um documento do Word com todas as folhas, selecione a opção Editar Documentos Individuais.

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

 

Na próxima janela será possível selecionar todas as linhas da planilha, só a Atual ou um range de linhas. Neste caso selecionaremos todas as linhas.

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

 

Com essa ação será aberto um novo documento do Word com todas as páginas geradas com as informações da planilha. A imagem abaixo mostra algumas folhas com os dados da planilha no lugar das TAGs.

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

Como preencher um formulário criado no Word com os dados variáveis de uma planilha do Excel, usando o recurso Correspondências (mala direta). Tutoriais e Dicas

Agora você pode imprimir, gerar pdf e salvar o documento.

6 comentários

Pular para o formulário de comentário

  1. Prezado.

    Muito boa sua dica mas procuro algum aplicativo que gere diversos documentos diferentes preenchendo campos especificos com os mesmos dados. Ex. Criar contrato, procuracao, recibo para uma mesma pessoa importando os dados de um banco gerado à partir de formulários e dados lançados neste. Explico. Não entendi nada de Excel

    • Maria Goret de Souza em 21/10/2016 às 2:29 PM

    Estou preenchendo a pasta de estágio, no inicio estava dando certo. Não sei o que aconteceu tudo que escrevo sai somente a metade da letra

    • wagner pontes silva em 12/12/2016 às 4:50 PM

    Show de bola a dica! Valeu mesmo! Parabéns……

    • Web Hosting em 29/12/2016 às 10:08 PM

    O texto com instrucao pode aumentar as possibilidades de utilizacao do formulario criado e distribuido. Voce pode alterar o texto com instrucao padrao nos controles de conteudo.

    • Marcelo Santos em 20/01/2017 às 11:29 AM

    Marco A.F.Spinato
    Bom dia, conseguiu fazer a sua planilha gere recibo, procuração, contrato e etc.
    Também estava montando uma como banco de dados para gerar propostas e contratos, mas quando junto tudo ela não funciona, a sua como esta?

    • Bruno em 13/02/2017 às 5:07 PM

    Boa tarde, muito agradecido por ensinar. Me salvou de, no mínimo, 30 horas de trabalho.

Deixe um comentário

Seu e-mail não será publicado.