Sharon erhielt ein Dokument, das viele Tabellen enthält. Sie wählte das gesamte Dokument mit Strg + A aus und änderte dann die Spracheinstellung für das Dokument. Dies änderte jedoch nichts an der Spracheinstellung für einen der in den Tabellen enthaltenen Texte. Sharon fragt sich, ob es eine Möglichkeit gibt, die Spracheinstellung für den gesamten Text im Dokument wirklich zu ändern.

Bei einigen Tests haben wir festgestellt, dass bei einem Dokument mit Tabellen, wenn Sie Strg + A drücken und die Spracheinstellung ändern, diese Absätze in der Tabelle ebenso wie normale Absätze betroffen sind. Dies ist nur dann nicht der Fall, wenn sich die Tabelle in einem „Nicht-Text“ -Teil des Dokuments befindet, z. B. einem Textfeld, einer Form, einer Kopfzeile, einer Fußzeile, Endnoten oder Fußnoten. In diesen Fällen war der Text in diesen Elementen nicht betroffen.

Die einzige Möglichkeit, jeden dieser Bereiche zu beeinflussen, ist die Verwendung eines Makros. Hier ist zum Beispiel ein einfaches Makro, das jeden der StoryRanges im Dokument durchläuft und die Sprache für jeden Absatz ändert:

Sub ChangeLanguage()

Dim r As Range     Dim p As Paragraph

For Each r In ActiveDocument.StoryRanges         For Each p In r.Paragraphs             p.Range.LanguageID = wdEnglishUK         Next p     Next r End Sub

Die Spracheinstellung in diesem Makro ist auf UK-Englisch eingestellt. Wenn Sie möchten, dass eine andere Sprache eingestellt wird – und es gibt zahlreiche davon -, können Sie eine der auf dieser Seite aufgeführten Aufzählungen verwenden:

https://msdn.microsoft.com/en-us/VBA/Word-VBA/articles/wdlanguageid-enumeration-word

Für die meisten Leute sollte das einfache Makro gut funktionieren. Wenn Sie jedoch ein komplexeres Dokument haben, finden Sie möglicherweise noch einige Bereiche, in denen die Sprache nicht geändert wurde. In diesem Fall ist das Makro möglicherweise auf der folgenden Seite hilfreich:

https://cybertext.wordpress.com/2011/10/14/word-macro-to-set-the-language-for-most-eleme/

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (5227) gilt für Microsoft Word 2007, 2010, 2013, 2016, 2019 und Word in Office 365.