Schreibbüro Richter

Alle Autokorrektureinträge einer Sprache in Word löschen

Autokorrektureinträge hängen von der ausgewählten Sprache ab

Möchte man die Autokorrektur-Funktion in Word als komfortable Wortergänzung bzw. Wortersetzung nutzen (→ Autokorrektur in Word verwenden), stellt man als Erstes fest, dass bereits eine lange Liste von Einträgen vorhanden ist, und zwar abhängig von der aktuell eingestellten Sprache. Die Sprache wird folgendermaßen eingestellt:

In der Menüleiste Überprüfen Bereich Sprache auf den kleinen Abwärtspfeil auf dem Button Sprache klicken, die Option Sprache für die Korrekturhilfen festlegen... auswählen.

Sprache für die Autokorrekur einstellen

Word 2000 bis 2003: ExtrasSpracheSprache festlegen

Word 97: ExtrasSpracheSprache bestimmen

Einzelne Autokorrektureinträge löschen

Abhängig von der dort eingestellten Sprache ändern sich die Listeneinträge der Autokorrektur: im Menü DateiOptionen Register Dokumentprüfung Button AutoKorrektur-Optionen...den Dialog AutoKorrektur öffnen. In der Titelzeile des Dialogs sieht man die eingestellte Sprache. Die Liste im Register AutoKorrektur enthält die Einträge der ausgewählten Sprache.

Sprachabhängige Autokorrektur

Word 2000 bis 2003: ExtrasAutoKorrektur-Optionen

Word 97: ExtrasAutokorrektur

Nun lassen sich einzelne Einträge in dieser Liste auswählen und mit dem Button Löschen aus der Liste entfernen. Möchte man die gesamte Liste zunächst leeren, um nur eigene Einträge aufzunehmen, liegt es auf der Hand, dass das einzelne Löschen jedes einzelnen Eintrags äußerst mühselig ist. Dafür kann man die folgende kleine Prozedur verwenden, die alle Einträge der deutschen Liste löscht.

Alle Autokorrektureinträge einer Sprache mit VBA in einem Schritt löschen


Sub AutokorrektureintraegeLoeschen()  
 ' Alle deutschen Autokorrektureinträge löschen  

    Dim strAK As AutoCorrectEntry
    Selection.LanguageID = wdGerman
    For Each strAK In Application.AutoCorrect.Entries
        strAK.Delete
    Next strAK

End Sub  

So ordnen Sie dem Makro eine Schaltfläche auf einer Symbolleiste oder einen Shortcut zu: → Tutorial: VBA-Code für Makro einbringen und verwenden.