Klasse AutoCorrect - AutoCorrect (Word VBA)

Die Klasse AutoCorrect stellt die AutoKorrektur-Funktion in Word dar.

Die Klasse Application gibt Zugriff auf AutoCorrect.

Um eine AutoCorrect -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim act as AutoCorrect
Set act = AutoCorrect

Die folgenden Prozeduren können zum Festlegen der AutoCorrect Klassenvariablen verwendet werden : Application.AutoCorrect und Application.AutoCorrectEmail.

For Each

Hier ist ein Beispiel für die Verarbeitung der AutoCorrect -Elemente in einer Sammlung

For Each ace In  AutoCorrect.OtherCorrectionsExceptions 
   response = MsgBox("Delete entry: " & ace.Name, vbYesNoCancel) 
    If response = vbYes Then 
        ace.Delete 
    Else 
        If response = vbCancel Then End 
    End If 
Next ace

Eigenschaften

CorrectCapsLock True, wenn Text, bei dessen Eingabe versehentlich die FESTSTELLTASTE gedrückt war, in Word automatisch korrigiert wird.

CorrectDays True, wenn der erste Buchstabe von Wochentagen in Word automatisch in einen Großbuchstaben umgewandelt wird.

CorrectHangulAndAlphabet True, wenn Microsoft Word lateinischen Wörtern, die in einen in Hangul verfassten Text eingegeben werden, automatisch die richtige Schriftart zuordnet und umgekehrt.

CorrectInitialCaps True, wenn bei Wörtern, deren erste beiden Buchstaben als Großbuchstaben eingegeben wurden, der zweite Buchstabe automatisch in einen Kleinbuchstaben umgewandelt wird.

CorrectKeyboardSetting True, wenn Microsoft Word bei der Eingabe von Text in einer von der Tastatursprache abweichenden Sprache die Wörter automatisch in deren jeweiligem Alphabet darstellt.

CorrectSentenceCaps True, wenn Word automatisch den ersten Buchstaben eines Satzes als Großbuchstaben darstellt.

CorrectTableCells True, wenn der erste Buchstabe von Tabellenzellen automatisch als Großbuchstabe dargestellt werden soll.

DisplayAutoCorrectOptions True, wenn Microsoft Word die Schaltfläche AutoKorrektur-Optionen anzeigen soll.

Entries Gibt eine AutoCorrectEntries -Auflistung zurück, die die aktuelle Liste der AutoKorrektur-Einträge darstellt.

FirstLetterAutoAdd True , wenn Word automatisch die Liste der AutoKorrektur-Ausnahmen für den ersten Buchstaben hinzufügt.

FirstLetterExceptions Gibt eine FirstLetterExceptions -Auflistung zurück, die die Liste der Abkürzungen darstellt, nach denen Word den nächsten Buchstaben nicht automatisch groß schreibt.

HangulAndAlphabetAutoAdd True , wenn Microsoft Word der Liste der Hangul-und Alphabet-AutoKorrektur-Ausnahmen automatisch Wörter hinzufügt.

HangulAndAlphabetExceptions Gibt eine HangulAndAlphabetExceptions -Auflistung zurück, die die Liste der Hangul-und Alphabet-AutoKorrektur-Ausnahmen darstellt.

OtherCorrectionsAutoAdd True, wenn Microsoft Word automatisch Wörter zur Liste der AutoKorrektur-Ausnahmen auf der Registerkarte Weitere Korrekturen im Dialogfeld AutoKorrektur-Ausnahmen (Befehl AutoKorrektur-Optionen im Menü Extras) hinzufügt.

OtherCorrectionsExceptions Gibt eine OtherCorrectionsExceptions -Auflistung zurück, die die Liste der Wörter darstellt, die Microsoft Word nicht automatisch korrigiert.

ReplaceText True, wenn Microsoft Word automatisch bestimmten Text durch Einträge aus der AutoKorrektur-Liste löscht.

ReplaceTextFromSpellingChecker True, wenn fehlerhafter Text von Microsoft Word beim Schreiben automatisch durch Vorschläge aus der Rechtschreibprüfung ersetzt werden.

TwoInitialCapsAutoAdd True, wenn Microsoft Word automatisch Wörter in die Liste der AutoKorrektur-Ausnahmen für WOrtanfang GRoß aufnimmt.

TwoInitialCapsExceptions Gibt eine TwoInitialCapsExceptions -Auflistung zurück, die die Liste der Ausdrücke mit gemischter Großschreibung darstellt, die von Word nicht automatisch korrigiert werden.

AutoCorrectEntries - Eine Auflistung von AutoCorrectEntry -Objekten, die alle in Word verfügbaren AutoKorrektur-Einträge darstellen.

FirstLetterExceptions - Eine Auflistung von FirstLetterException -Objekten, die die Abkürzungen darstellen, die von der automatischen Korrektur ausgeschlossen werden.

HangulAndAlphabetExceptions - Eine Auflistung von HangulAndAlphabetException -Objekten, die alle Hangul-und Alphabet-AutoKorrektur-Ausnahmen darstellt.

OtherCorrectionsExceptions - Eine Auflistung von OtherCorrectionsException -Objekten, die die Liste der Wörter darstellt, die Microsoft Word nicht automatisch korrigiert.

TwoInitialCapsExceptions - Eine Auflistung von TwoInitialCapsException -Objekten, die alle Elemente darstellen, die im Dialogfeld AutoKorrektur-Ausnahmen im Feld nicht korrigieren auf der Registerkarte Initial CAps aufgelistet sind.