Word 2017 kann Text innerhalb des Felds nicht finden / ersetzen

445
buttonsrtoys

Ich habe ein MS Word 2016-Buchmanuskript mit vielen Zitaten. Ich verwende den APA-Stil, möchte aber davon abweichen, um das Jahr in Zitaten für Autoren mit nur einem Eintrag in meiner Bibliographie zu unterdrücken. Ändern Sie zB das Feld

{ CITATION Car77 \l 1033 } 

zu

{ CITATION Car77 \y \l 1033 } 

(Ich habe beim Bearbeiten der APA * .xsl-Datei nachgesehen, aber es sieht nach mehr Arbeit aus als nach globalem Suchen und Ersetzen.) Wenn Sie jedoch das Word-Dialogfeld "Ersetzen" von Word aufrufen, geben Sie "Suchen nach:" und "Ersetzen durch:" mit ein der Text, der die Aufgabe erfüllen soll (z. B. "Car77" mit "Car77 \ y"), wenn der Suchvorgang innerhalb des Feldtextes landet, wird die Schaltfläche "Ersetzen" deaktiviert.

Es gibt Diskussionen über die Verwendung von ^ c und ^ d und anderen Tricks, aber für mich funktionieren keine, da bei jedem Trick dasselbe passiert: Er findet ein Feld oder einen Text darin und die Schaltfläche "Ersetzen" wird grau. (Möglicherweise eine neuere "Funktion"?) Die Schaltfläche "Alle ersetzen" bleibt aktiv, aber wenn Sie darauf klicken, werden ausnahmslos 0 ersetzt.

0

1 Antwort auf die Frage

0
Overmind

Nehmen Sie den Text aus dem Dokument selbst und fügen Sie in beiden Feldern das Kopieren und Einfügen ein. Fügen Sie nur das \ y in das zweite Feld ein.

Das sollte für versteckte Dinge / seltsame Formatkompatibilitäten sorgen.

Vergewissern Sie sich auch, dass die Registerkarte "Überprüfen" aktiviert ist. Unter "Formatierung und Bearbeitung einschränken" sollte eine Option zum Schutz der Protokolle verfügbar sein, falls diese aktiviert ist.

Alternativ können Sie - nur wenn keine Sonderzeichen oder Schriftarten vorhanden sind - alles in eine Textdatei kopieren, einfügen, ersetzen und erneut einfügen.

Ein weiterer Trick ist es, die Schriftart in etwas mehr Standard (wie Tahoma) zu ändern, die Änderung vorzunehmen und dann die Schriftart zurückzusetzen.

Stellen Sie sicher, dass zum Zeitpunkt des Ersetzens keine Auswahl vorliegt, da der Ersetzungsvorgang nur innerhalb dieser Auswahl funktioniert.

Stellen Sie sicher, dass keine Suchmodifizierer (Groß- und Kleinschreibung und ganzes Wort) ausgewählt sind.

Wenn Sie eine komplexe Formatierung haben, kann dies die eigentliche Ursache Ihres Problems sein. Wenn Sie das wirklich nicht verlieren möchten, müssen Sie als Letztes den Inhalt in ein leeres Dokument kopieren, einfügen, speichern, winword schließen, das neue Dokument erneut öffnen und das Ersetzen wiederholen.

Overmind, vielen Dank für die Gedanken, aber ich hatte versucht, für beide Felder zu kopieren und einzufügen. Funktioniert es für Sie in Word 2017? Ich hatte die Restrict-Einstellungen nicht überprüft, aber sie sind in Ordnung. Ihr Textdokument ist gut, aber ich würde alle meine Stile verlieren, also keine Option. buttonsrtoys vor 7 Jahren 0
Prüfen Sie, es kann stören. Ja, meistens funktioniert die richtige Option und der Copy-Paste-Trick. Ich werde die Antwort mit ein paar weiteren Dingen aktualisieren. Overmind vor 7 Jahren 0
Danke für die Gedanken. Ich habe einen Test durchgeführt, bei dem ich ein neues leeres Dokument mit Times New Roman erstellt, eine Referenz hinzugefügt und dann ein paar Mal zitiert habe, wobei immer noch dasselbe Ergebnis vorlag - ich kann das Feld nicht global suchen / ersetzen. (Dabei habe ich gesehen, dass ich Word 2016 und nicht 2017 verwende, und meinen ursprünglichen Beitrag korrigiert.) buttonsrtoys vor 7 Jahren 0