Preciso criar um relatorio em access e através do cadastro que eu tenho no banco tenho que enviar os dados pre formatados para o word e lá eu terminarei o resto da formatação.
Seria mais ou menos assim.
Eu clico no botão imprimir e neste instante através do codigo
docmd.accpreviu ,,relatorio
eu posso visualisar par impressão, nesta hora vai pegar o codigo do cliente e vai mandar os dados por relatorio. ENtão eu irei precisar de um outro botão no visualizador da pre formatação do cliente para mandar os dados para o botão mesclar do access. Eu poderia resolver tudo clicando no botão mesclar celulas no access, mas o usuario exige que seja feito por codigo.
Eu acho que irei precisar importar uma biblioteca do activex do access e programar via o.o com força dessa vez, usando imports e tudo mais, assim como se faz com ADO.
Eu acho que irei precisar de usar o objetoWord.aplicatttion. Para passar os paramentros e abrir na aba mala direta conectado com o banco todos os campos a serem mesclados.
Agora como eu posso fazer isso não sei, eu já ulhei por ai tudo, inclusive aqui no forum, achei um exemplo, mais ele não manda pro word, ele formata tudo via codigo sem abrir o word, não serve, não da´.
Alguém pode me dá uma ajuda?
Seria mais ou menos assim.
Eu clico no botão imprimir e neste instante através do codigo
docmd.accpreviu ,,relatorio
eu posso visualisar par impressão, nesta hora vai pegar o codigo do cliente e vai mandar os dados por relatorio. ENtão eu irei precisar de um outro botão no visualizador da pre formatação do cliente para mandar os dados para o botão mesclar do access. Eu poderia resolver tudo clicando no botão mesclar celulas no access, mas o usuario exige que seja feito por codigo.
Eu acho que irei precisar importar uma biblioteca do activex do access e programar via o.o com força dessa vez, usando imports e tudo mais, assim como se faz com ADO.
Eu acho que irei precisar de usar o objetoWord.aplicatttion. Para passar os paramentros e abrir na aba mala direta conectado com o banco todos os campos a serem mesclados.
Agora como eu posso fazer isso não sei, eu já ulhei por ai tudo, inclusive aqui no forum, achei um exemplo, mais ele não manda pro word, ele formata tudo via codigo sem abrir o word, não serve, não da´.
Alguém pode me dá uma ajuda?
Última edição por adriano_byte em 27/1/2014, 17:32, editado 1 vez(es)