Microsoft Word: preenchimento automático de outros elementos de formulário com base no conteúdo do primeiro

2

Estou tentando configurar um formulário no Word que inclui vários campos duplicados em vários pontos do documento, como Nome, Sobrenome etc. Quero que o usuário possa inserir cada informação uma vez e faça o preenchimento automático para o restante das instâncias.

    
por Jason McArtor 13.09.2012 / 23:54

1 resposta

0

Não vejo outra solução para esse problema do que contratar uma macro e escrever um código do VisualBasic para fazer o trabalho para você.

Basicamente você tem que escrever um código que irá reagir no evento onChange da primeira (uma) caixa de edição e propagar as alterações para outras, alterando sua propriedade Text . Uma tarefa fácil, se você tiver alguma experiência com o Visual Basic e / ou macros.

Se você não tem experiência com o VB for Word, tente resolver este problema da maneira mais fácil possível. Coloque duas (ou mais) caixas de edição em seu documento (formulário) e clique em "Gravar Macro", digite algum texto para editar primeiro a caixa, depois para segunda (ou outra) e, finalmente, pare de gravar a macro. Não, você pode encontrá-lo entre outros e examinar cuidadosamente o código da macro gravada. Deve esclarecer qualquer dúvida que você possa ter.

Você pode atualizar essa macro, fazer exatamente o que deseja fazer ou até copiá-la / movê-la para o normal.dot tmeplate, portanto, qualquer documento criado com base nela usará sua nova macro.

    
por 17.09.2012 / 22:55