Olá
Pelo que percebi tu queres ter vários modelos de documentos que sejam preenchidos, em certos pontos, de forma automática recorrendo à "base dados" que tens em
Excel, sendo que queres fazer também um filtro, ou seja, queres procurar um determinado cliente pelo
NIF, por exemplo, fazendo então com que apareçam no documento os dados desse cliente.
Existem várias formas de o fazer, com diversos graus de complexidade. Vou deixar aqui um exemplo muito simples, recorrendo apenas ao recursos básicos do
Word, que penso que vai de encontro ao que tu queres, caso contrário pode ser que se arranje outra solução, ou não.
O ficheiro
Excel que tens tem de estar formatado da seguinte forma,
- na primeira linha, e em cada coluna, deve estar o título do campo, ou seja,
Nome,
Morada,
Contacto,
NIF, etc;
Partindo do princípio que o teu documento
Excel está desta forma fazes o seguinte,
- Crias um documento em
Word;
- Depois vais ao separador
Mailings e clicas em
Seleccionar Destinatários, escolhes a opção
Utilizar Lista Existente;
- Na janela que se abre navegas até ao directório onde se encontra o ficheiro
Excel e seleccionas o mesmo e clicas em
Abrir;
- Abrir-se-à uma nova janela onde deves escolher a folha onde se encontra a tabela com os dados;
- Posto isto falta inserir os campos que serão preenchidos através da base dados.
Exemplo do meu documento,
Citar:NIF:
Notifica-se o Sr. (a) com residência em cujo contacto é que será alvo de uma auditoria no dia xx/xx/xxxx.
Neste texto eu vou inserir os campos onde eu quero que apareçam os dados do cliente, para o fazeres colocas o cursor no local onde queres que o dado desse campo apareça e no separador
Mailings clicas em
Inserir campo de Impressão em Série, se reparares o
Word carrega automaticamente os títulos da tua tabela, são estes campos que vamos utilizar. Repetes o processo para os campos que achares necessários no documento em questão.
O texto depois da inserção dos campos fica assim,
Citar:NIF: «NIF»
Notifica-se o Sr. (a) «Nome» com residência em «Morada» cujo contacto é «Contacto» que será alvo de uma auditoria no dia xx/xx/xxxx.
Eu inseri o campo
NIF,
Nome,
Morada,
Contacto nos respectivos lugares.
Agora no separador
Mailings clicas em
Pré-visulaizar Resultados e verás que o
Word carregou os dados de um determinado cliente, que pode ou não ser aquele que tu queres. Para procurar um cliente pelo
NIF, por exemplo, fazes o seguinte,
- Ainda no separador
Mailings clicas em
Localizar Destinatário, inseres o
NIF e clicas em
Localizar, neste momento o
Word apresenta o documento referente a esse cliente.
Guardas o documento como Auditorias, por exemplo, e sempre que abrires basta clicares em
Localizar Destinatário inserir o dado pelo qual queres filtrar e clicar em
Localizar. Depois disto basta imprimir.
Podes criar vários documentos
Word como modelo, referentes a uma determinada função, Auditoria, Dados Cliente, Cartas Rescisão, etc e segues estes passos para fazer a ligação ao ficheiro
Excel e para inserir os campos. Depois em cada um deles tens apenas de localizar o cliente pelo
NIF, ou por outro dado qualquer.
Deixo aqui o
link para fazeres
download do ficheiro com este exemplo.
Modelo Exemplo - Download