Wie kann ich den Indexfeldtext in MS Word ändern?

502
Jay

Nehmen wir an, ich habe Dutzende von Indexeinträgen mit dem Wert erstellt. Jetzt entscheide ich, dass ich das in ändern möchte. Gibt es eine Möglichkeit, eine Massensuche durchzuführen und zu ersetzen, um dies zu tun?

Ich habe versucht zu suchen

 ^d XE "foo" 

und sicher findet es es. Aber wenn ich versuche zu sagen, es durch zu ersetzen

^d XE "fooz" 

Ich erhalte die Fehlermeldung, dass ^ d im Ersetzungsfeld nicht zulässig ist. Wenn ich stattdessen sage, es durch zu ersetzen

XE "fooz" 

Dann ist es kein Indexeintrag mehr, sondern nur noch Text.

Gibt es eine Möglichkeit, einen Indexfeldwert in das Feld "Ersetzen" zu setzen?

Ich verwende die Home & Office 2010-Version von Word.

0

2 Antworten auf die Frage

2
cnread

Nehmen Sie zuerst manuell die Änderung von innen foonach foozinnen in einem der XEFelder vor, und wählen Sie dann den gesamten Feldcode (einschließlich Klammern) aus, und drücken Sie Ctrl+, um ihn Czu kopieren.

Dann in den Suchen und Ersetzen - Dialogfeld, in dem Suchen nach Feld, Typ ^d XE "foo"wie zuvor. Bewegen Sie dann den Cursor in das Feld Ersetzen durch und wählen Sie entweder Spezial > Inhalt der Zwischenablage aus oder geben Sie einfach den Text ein ^c.

Fairerweise sollte das funktionieren. Ich hoffte auf etwas stromlinienförmigeres, aber ... Jay vor 5 Jahren 0
1
Tanya

Stellen Sie sicher, dass Sie die XE-Felder sehen können (STRG-UMSCHALTTASTE 8). Dann machen Sie einfach ein normales Suchen und Ersetzen. Find: XE "foo" und Ersetzen mit: XE "fooz"

Ooh, das funktioniert. Der Trick ist, KEINE Klammern in das Suchfeld einzufügen. Dies könnte zu falschen Treffern führen, wenn Sie XE "foo" (oder ein beliebiges Wort natürlich) als Text hätten, aber das erscheint ziemlich unwahrscheinlich. Jay vor 5 Jahren 0
Sie können die falschen Treffer minimieren, indem Sie die Formatierungsbedingung Font = Hidden text hinzufügen. Tanya vor 5 Jahren 0
Ignoriere meinen Kommentar oben - obwohl es wie ausgeblendeter Text auf dem Bildschirm mit gestrichelter Unterstreichung aussieht, sind die XE-Einträge nicht verborgener Text. Glücklicherweise ist XE kein Wort, also haben Sie Recht, Sie sollten keine falschen Suchergebnisse erhalten. Tanya vor 5 Jahren 0