Definindo e obtendo variáveis com o Microsoft Word (sem VBA)

1

Estou usando um modelo em word com controle de conteúdo de texto e desejo acessar o texto escrito.

Eu tentei pesquisar no Google, mas parece que não tenho as palavras-chave certas.

Por exemplo, o começo do meu texto pode ser:

Publisher : [ _____ ]
Writer : [ _____ ]

E eu poderia inserir o nome do editor ou escritor mais tarde no texto com base no que o usuário colocou nos campos.

Isso é possível? (não precisa ser um controle de conteúdo)

NB: o documento deve ser usado por não-geek-at-all, e por isso não deve usar qualquer aplicativo VBA ou outro aplicativo de terceiros.

    
por Dan Chaltiel 14.03.2017 / 15:41

2 respostas

1

Acho que os marcadores podem funcionar bem nessa situação.

  1. Primeiro, verifique se o usuário não pode excluir seu controle de conteúdo, selecionando o controle e bloqueando-o da exclusão. Guia Desenvolvedor > Propriedades > caixa de seleção na área de bloqueio > OK.

  • Em segundo lugar, selecione o controle de conteúdo e insira um marcador. Inserir guia > Marca páginas. Digite um nome de marcador e clique em Adicionar.
  • No seu texto, adicione uma referência cruzada ao marcador. Inserir guia > Referência cruzada > selecione o marcador relevante > Insira o botão.
  • ** Nota importante: as referências cruzadas não são atualizadas automaticamente. Eu costumo selecionar todo o meu texto [Control A] e apertar [F9] para atualizar.

    Quando os dados são inseridos e os campos atualizados, você terá algo assim:

        
    por 16.03.2017 / 06:35
    1

    Isso pode ter a ver com códigos de campo do Word. Tente o seguinte

    A função e as teclas de atalho que manipulam os campos

    Teclas do Windows | O que

    • F9 | Atualizar / atualizar campo selecionado
    • Shift + F9 | Exibir / ocultar códigos de campo (campo selecionado)
    • Alt + F9 | Exibir / ocultar todos os códigos de campo (todos os campos no documento)
    • Ctrl + F9 | Criar campo vazio (inserir {} chaves)

    Eu uso campos frequentemente ao tentar automatizar formulários Veja Aqui para mais informações

        
    por 14.03.2017 / 16:39