Klasse SpellingSuggestions - Vorschläge für ein angegebenes Wort (Word VBA)

Eine Auflistung von SpellingSuggestion -Objekten, die alle Vorschläge für ein angegebenes Wort oder für das erste Wort im angegebenen Bereich darstellen. Um eine SpellingSuggestions -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim sss as SpellingSuggestions
Set sss = Dim strWord As String: strWord = 
GetSpellingSuggestions(Word:=strWord)

Count

Gibt einen Wert vom Typ Long zurück, der die Anzahl der Rechtschreibvorschläge in der Auflistung darstellt.


Dim lngCount As Long
lngCount = GetSpellingSuggestions.Count

Item

Gibt ein einzelnes SpellingSuggestion -Objekt in einer Auflistung zurück.

Item (Index)

Index: Das einzelne Objekt zurückgegeben werden soll.


Dim ssn As SpellingSuggestion
Set ssn = GetSpellingSuggestions(Index:=1)

SpellingErrorType

Gibt die Art des Rechtschreibfehlers zurück. Mögliche Rückgabewerte sind wdSpellingCapitalization - Fehler bei der Großschreibung, wdSpellingCorrect - Die Rechtschreibung ist korrekt, wdSpellingNotInDictionary - Das Wort ist im angegebenen Wörterbuch nicht enthalten.

Verwenden Sie die GetSpellingSuggestions-Methode, um eine Auflistung von Wörtern zurückzugeben, die als orthographisch richtiger Ersatz vorgeschlagen werden.


Set suggs = ActiveDocument.Content.GetSpellingSuggestions 
If suggs.SpellingErrorType = wdSpellingNotInDictionary Then 
 StatusBar = "Unknown word" 
End If