Warum gibt es keinen Eintrag zum Anzeigen / Ausblenden des Feldcodes im Kontextmenü (Maus) für bestimmte Felder (Wort)?

307
Albin

Um den Feldcode eines einzelnen Feldes anzuzeigen / auszublenden, verwende ich normalerweise Shift + F9. Aber manchmal brauche ich das Kontextmenü (zum Beispiel beim Arbeiten mit einem Tablet mit einer Bildschirmtastatur, die keine "F" -Tasten hat). Ich habe festgestellt, dass für bestimmte Codes die Kontextmenüoption "Feldcode ein- / ausblenden" nicht verfügbar ist. Zum Beispiel beim Verknüpfen mit Excel in ein Excel-Sheet, wie in diesem Fall:

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

Irgendwelche Ideen warum oder wie dieses Problem gelöst werden kann? Oder vielleicht gibt es eine Problemumgehung wie das Anzeigen / Ausblenden über das Menübandmenü (in meinem Fall Word 2010).

Ich kenne bereits die Problemumgehung, wie alle Feldcodes im Dokument über die Multifunktionsleiste angezeigt werden (Datei - Optionen - erweiterte Optionen usw.), aber dies ist A) sehr zeitaufwändig und B) kann sehr verwirrend werden, wenn Sie ein paar Felder gleich nebenan verwenden zueinander.

0

1 Antwort auf die Frage

1
endrju

Erstellen Sie ein Makro wie unten und fügen Sie es dem Menüband hinzu.

Sub ShowCode() Selection.Fields.ToggleShowCodes End Sub 

Wenn Sie dann ein Feld (Felder) auswählen und auf diese Makro-Schaltfläche klicken, werden die Feldcodes angezeigt / ausgeblendet. Ich habe dies für Ihr Beispiel getestet und es funktioniert (kein Kontextmenü - bestätigt).

Entschuldigung, ich habe vergessen zu sagen, dass ich eine Lösung benötige, die bereits in Word implementiert ist. In meinem Fall habe ich nicht die Möglichkeit, VBA-Code hinzuzufügen und das Ribbon zu konfigurieren. Es ist jedoch eine gute Idee, wenn die Option verfügbar ist. Albin vor 5 Jahren 0