Wie zähle ich nur russische Zeichen in einem zweisprachigen MS Word 2007-Dokument?

487
CopperKettle

Ich habe ein MS Word 2007-Dokument, in dem einige Abschnitte in Englisch und einige in Russisch geschrieben sind. Ich übersetze die russischen Teile ins Englische, und ich muss wissen, wie viele Zeichen Russisch sind, um eine Rechnung schreiben zu können.

Ich habe versucht, die Suchfunktion zu verwenden: Ich habe die Option "Sprache" und "Alle auswählen" verwendet, aber alle russischen Zeichen wurden nur gelb hervorgehoben. Wie zähle ich eigentlich die russischen Zeichen?

Der Text ist umfangreich, die russischsprachigen Absätze befinden sich in verschiedenen Teilen des Textes, und es wäre schmerzhaft, sie alle manuell auszuwählen.

1
Kopieren Sie sie nach der Auswahl und fügen Sie sie in ein leeres Dokument ein. Spiff vor 7 Jahren 1
@Spiff - Ich habe im Suchdialogfeld "Russische Sprache" gewählt und dann "Alle auswählen" gewählt, aber der Befehl ** Kopieren ** ist nicht verfügbar. Ich kann sie nicht von Hand auswählen, das Dokument ist riesig und sie sind alle auf verschiedene Teile des Dokuments verteilt. Ihr Rat scheint also nicht zu funktionieren. CopperKettle vor 7 Jahren 0

1 Antwort auf die Frage

1
Máté Juhász

Anstatt die Hervorhebung zu lesen, können Sie auf "Suchen in" - "Hauptdokument" klicken. Es werden alle Vorkommen ausgewählt, sodass Sie es in ein neues Dokument kopieren und Vorkommen zählen können.
(oder speichern Sie Ihr Dokument alternativ unter einem anderen Namen, markieren Sie den gesamten englischen Text und löschen Sie ihn.)

Die oben genannte Methode funktioniert nur, wenn Sie die Sprache des Dokuments richtig eingestellt haben.

Wenn keine Sprache eingestellt ist, können Sie weiterhin die Platzhaltersuche verwenden:

  • Öffnen Sie den Dialog Suchen und Ersetzen
  • Aktivieren Sie "Platzhalter verwenden"
  • for find was eingeben:
    [а-яА-Я ,.\?\!]
    ( аund Аsind auch kyrillische Zeichen!)
    • Sie können so viele Satzzeichen und Zahlen in Ihren Ausdruck einfügen, wie Sie benötigen.
      • einige von ihnen, wie? und ! müssen entkommen werden:\? \!
    • 5Im obigen Ausdruck ist die Mindestanzahl aufeinanderfolgender Zeichen, die als russischer Text betrachtet werden sollen (wenn er zu klein eingestellt ist (z. B. 2)), wird falscher Text z. B. .auch als russischer Text identifiziert
    • 255 ist die Grenze in Word, da Sie sowieso alle Vorkommnisse auswählen, ist dies kein Problem für Sie
  • Drücken Sie "Suchen in" / "Hauptdokument", um alle Vorkommen auszuwählen

Wenn ich auf "Suchen in >> Hauptdokument" drücke, wird eine Fehlermeldung angezeigt: "Das Suchfeld enthält die falsche Suchvorlage" CopperKettle vor 7 Jahren 0
Haben Sie den Ausdruck aus meiner Antwort kopiert oder selbst eingegeben? Máté Juhász vor 7 Jahren 0
Ich habe es aus Ihrer Antwort kopiert. Jetzt habe ich es einfach selbst getippt und es funktioniert auch nicht. CopperKettle vor 7 Jahren 0
Manchmal ist es schwierig, die richtige Formel zu finden. Versuchen Sie, den Ausdruck einzugrenzen, um herauszufinden, wo Ihr Wort Probleme hat. (zB versuchen Sie es mit [a-я] "," [a-я] "," [a-яА-Я] "," [a-яА-Я,.] { 5,10} `...) Máté Juhász vor 7 Jahren 0
Es scheint, als sollte zwischen den Zahlen in den geschweiften Klammern ein ";" anstelle des Kommas stehen. Vielen Dank für Ihre Antwort! +1 jetzt. Tut mir leid, dass ich zu spät geantwortet habe. CopperKettle vor 7 Jahren 0
`,` ist kein Trennzeichen in diesem Ausdruck, sondern ein übereinstimmendes Zeichen. Wenn Sie Fehler bei der Verwendung haben, versuchen Sie, es zu umgehen (`\,`). Lesen Sie mehr über reguläre Ausdrücke in Wort [hier] (https://support.office.com/de-de/article/Find-and-replace-text-and-other-data-in-a-Word-document-c6728c16 -469e-43cd-afe4-7708c6c779b7) Máté Juhász vor 7 Jahren 0
Ach ja, selbst in den geschweiften Klammern ist das Komma ein Zeichen für den Abgleich. CopperKettle vor 7 Jahren 0
Nein, da ist es nicht. Du hast recht. Gute Entdeckung! Máté Juhász vor 7 Jahren 0