Estou fazendo um modelo e ele possui um campo chamado Título. Quero que quando o usuário escrever o título ele altere automaticamente o título do documento para que eu possa ter um título atualizado constantemente no cabeçalho. Não consigo usar VBA.
Responder1
Sim, você pode usar um controle de conteúdo mapeado para inserir um campo em um documento que atualizará a propriedade do documento de título quando alterada. Você pode ler sobre controles de conteúdo mapeadosaqui.
Para inserir um controle de conteúdo mapeado para a propriedade do documento de título no Microsoft Word 2007 e superior, navegue até Insert
na faixa de opções, clique em Quick Parts
seguido de Document Properties
e escolha Title
.
Responder2
Clique onde quiser, eventualmente, deseja digitar manualmente o título.
CliqueGuia Desenvolvedor
(Se você não tiver a guia Desenvolvedor, clique em Arquivo > Opções > Personalizar faixa de opções e, em Guias principais, marque a caixa de seleção Desenvolvedor.)
CliquePainel de mapeamento XML
- No menu suspenso, selecione a parte XML personalizada que termina em /core-properties.
- Clique com o botão direitoTítulo, então cliqueInserir controle de conteúdono menu pop-up, entãoTexto simples(como queiras).
Ele será preenchido automaticamente com qualquer que seja o título do documento atualmente, mas agora é uma "via de mão dupla" - se você digitar lá, ele atualizará o título real do documento.
Para que essa propriedade ecoasse em outro lugar,
- Clique com o cursor onde quiser
- SelecioneInserir>Peças rápidas>Propriedade do documento>Título