Eu tenho um modelo de documento do Word que uso ao escrever documentos técnicos de suporte para enviar com desenhos CAD. Pela natureza do produto que criamos, esta nota técnica anexa é quase idêntica para cada cliente a quem fornecemos o documento, com valores específicos diferentes para cada cliente. Por exemplo;
Este documento deve ser lido em conjunto com o número
XXXXX
eCUSTOMER_NAME
especificação do desenho.O item terá
X
mm de altura,Y
mm de comprimento
Para cada cliente, os valores variáveis serão sempre os mesmos. Atualmente, escrevi um VBA que me fornece uma lista suspensa em um formulário de usuário que lista todos os nossos clientes existentes. Quando escolho um cliente, o VBA faz uma simples "localização e substituição" em valores específicos ( e CUSTOMER_NAME
valor etc).X
Y
Embora esta solução funcione no momento, ela não é muito escalável e demorada para editar (facilmente). Isso também significa que se eu escolher o cliente errado, precisarei começar de novo (não posso simplesmente escolher outro cliente da lista).
Não quero usar uma mala direta, pois não quero depender de um banco de dados em segundo plano, o arquivo deve ser completamente independente.
Alguém tem algum exemplo de outras maneiras de fazer isso?
Responder1
Acho que você descreveu o caso de uso da minha ferramenta Generative Word Variables:http://www.gewova.com/