Чтобы показать / скрыть код поля одного поля, я обычно использую Shift+F9. Но иногда мне нужно контекстное меню (например, при работе с планшетом с экранной клавиатурой, у которой нет клавиш "F"). Я заметил, что для определенных кодов опция контекстного меню «показать / скрыть код поля» недоступна. Например, при ссылке на лист Excel с помощью LINK, как в этом случае:

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

Есть идеи, почему или как решить эту проблему? Или, может быть, есть обходной путь, как показать / скрыть его через меню ленты (в моем случае Word 2010).

Я уже знаю обходной путь, как показать все коды полей в документе через ленту (файл - параметры - параметры продвижения и т.д.), Но это A) очень много времени и B) может стать очень запутанным, когда вы используете несколько полей прямо рядом друг другу.

1 ответ1

1

Создайте макрос, как показано ниже, и добавьте его на ленту.

Sub ShowCode()
    Selection.Fields.ToggleShowCodes
End Sub

Затем, если вы выберете поле (поля) и нажмете эту кнопку макроса, он покажет / скроет код (ы) поля. Я проверил это на вашем примере, и он работает (без контекстного меню - подтверждено).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .