Ersetzen von Leerzeichen in Teilenummern durch Bindestriche (Microsoft Word)
Terry hat ein Dokument, das viele numerische Daten enthält. Häufig enthält das Dokument Teilenummern mit Leerzeichen, z. B. „422 891A“. Terry braucht eine Möglichkeit, das Dokument zu durchsuchen, eine „Ziffern-Leerzeichen-Ziffern“ -Sequenz zu finden und durch „Ziffern-Strich-Ziffern“ zu ersetzen. Beispielsweise würde „422 891A“ in „422-891A“ geändert. Terry fragt sich, ob es eine Möglichkeit gibt, dies mit Suchen und Ersetzen zu tun.
Diese Art des Suchens und Ersetzens kann ganz einfach mithilfe der in Word integrierten Platzhaltersuche durchgeführt werden. Hier ist die Schnellversion:
-
Drücken Sie Strg + H, um die Registerkarte Ersetzen des Dialogfelds Suchen und Ersetzen anzuzeigen.
-
Klicken Sie auf die Schaltfläche Mehr, falls verfügbar.
-
Aktivieren Sie das Kontrollkästchen Platzhalter verwenden.
-
Geben Sie im Feld Suchen nach „([0-9]) ([0-9])“ ein, ohne Anführungszeichen und mit einem Leerzeichen in der Mitte.
-
Geben Sie im Feld Ersetzen durch „\ 1- \ 2“ erneut ohne Anführungszeichen ein.
-
Klicken Sie auf die Schaltfläche Alle ersetzen.
Das ist es. Wenn das Kontrollkästchen Platzhalter verwenden aktiviert ist (in Schritt 3), können Sie in Word Muster für die Suche verwenden. In diesem Fall bedeutet jede Instanz von [0-9] „mit einer einzelnen Ziffer im Bereich von 0 bis 9 übereinstimmen“. Die Klammern um jede Instanz dienen zu Gruppierungszwecken, sodass auf das, was in dieser Gruppe gefunden wird, im Feld Ersetzen durch verwiesen werden kann. Das Find What-Muster entspricht also im Wesentlichen einer einzelnen Ziffer, gefolgt von einem Leerzeichen gefolgt von einer einzelnen Ziffer.
Was dann in das Feld Ersetzen durch eingegeben wird, ist eine Reihe von Verweisen auf das, was gefunden wurde. Die Indikatoren \ 1 und \ 2 bedeuten „was in der ersten Gruppe von Klammern und was in der zweiten Gruppe von Klammern gefunden wurde“. Dies bedeutet also „Ersetzen Sie die erste Ziffer durch sich selbst, gefolgt von einem Bindestrich, und ersetzen Sie dann die zweite Ziffer durch sich selbst.“
Natürlich müssen Sie das gesuchte Muster möglicherweise noch genauer festlegen, wenn es möglich ist, dass das Ziffern-Leerzeichen-Ziffernmuster an anderen Stellen im Dokument angezeigt wird und Sie nicht möchten, dass sie beeinflusst werden.
In diesem Fall besteht Ihr Teilenummernmuster möglicherweise aus drei Ziffern, gefolgt von einem Leerzeichen und drei weiteren Ziffern und einem einzelnen alphabetischen Zeichen, wie im Beispiel am Anfang dieses Tipps gezeigt. Wenn dies der Fall ist, können Sie in Schritt 4 nach Folgendem suchen:
([0-9]{3}) ([0-9]{3})([A-Z])
In diesem Fall werden Sie sofort feststellen, dass zwei Instanzen von \ {3} hinzugefügt wurden. Diese Zeichen sind ein Indikator dafür, dass drei von allem vorhanden sein müssen, was unmittelbar vor dem Indikator steht. Daher müssen drei Ziffern mit jeweils 0 bis 9 vorhanden sein. Außerdem stimmen die [A-Z] -Zeichen mit einem einzelnen Großbuchstaben im Bereich von A bis Z überein.
Beachten Sie auch, dass dieses Find What-Muster drei Sätze von Klammern enthält. Auf diese kann dann im Feld Ersetzen durch (Schritt 5) wie folgt verwiesen werden:
\1-\2\3
Da diese Suche spezifischer ist, besteht nur eine sehr geringe Wahrscheinlichkeit, dass Sie Leerzeichen durch Bindestriche ersetzen, bei denen Sie keine Ersetzung vornehmen wollten.
WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.
(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (10834) gilt für Microsoft Word 97, 2000, 2002 und 2003. Sie finden eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Word (Word 2007) und später) hier: