Clase SpellingSuggestions - sugerencias para una palabra especificada (Word VBA)

Una colección de objetos SpellingSuggestion que representan todas las sugerencias para una palabra especificada o para la primera palabra del intervalo especificado. Para usar una variable de clase SpellingSuggestions, primero debe ser instanciado, por ejemplo


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

Count

Devuelve un Long que representa el número de sugerencias ortográficas de la colección.


Dim lngCount As Long
lngCount = GetSpellingSuggestions.Count

Item

Devuelve un objeto SpellingSuggestion individual de una colección.

Item (Index)

Index: El objeto individual que se va a devolver.


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

SpellingErrorType

Devuelve el tipo de error ortográfico. Posibles valores de retorno son wdSpellingCapitalization - Error de mayúsculas o minúsculas, wdSpellingCorrect - La ortografía es correcta, wdSpellingNotInDictionary - La palabra no se encuentra en el diccionario especificado.

Utilice el método GetSpellingSuggestions para devolver una colección de palabras sugeridas como sustitución.


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