Por que não há entrada para mostrar / ocultar o código de campo no menu de contexto (mouse) para determinados campos (word)?

0

Para mostrar / ocultar o código de campo de um único campo, costumo usar Shift + F9. Mas às vezes eu preciso do menu de contexto (por exemplo, ao trabalhar com um tablet com um teclado de tela que não tenha as teclas "F"). Notei que, para determinados códigos, a opção de menu "show / hide field code" não está disponível. Por exemplo, ao vincular a uma planilha do excel usando o LINK, como neste caso:

{ LINK Excel.Sheet.12 "C:\Folder123\ExcelFileABC.xlsx" "Table1!Z8S8" }

Alguma idéia de por que ou como resolver esse problema? Ou talvez haja uma solução alternativa para mostrar / ocultar através do menu da faixa de opções (no meu caso, Word 2010).

Eu já conheço a solução alternativa para mostrar todos os códigos de campo no documento através da faixa de opções (arquivo - opções - opções avançadas etc.), mas isso é muito demorado e B) pode ficar muito confuso quando você usa alguns campo ao lado um do outro.

    
por Albin 04.07.2018 / 18:20

1 resposta

1

Crie uma macro como abaixo e adicione-a à faixa de opções.

Sub ShowCode()
    Selection.Fields.ToggleShowCodes
End Sub

Então, se você selecionar um campo (campos) e clicar nesse botão de macro, ele mostrará / ocultará o (s) código (s) de campo. Eu testei isso para o seu exemplo e funciona (sem menu de contexto - confirmado).

    
por 04.07.2018 / 23:46