Partager via


Méthode Global.GetSpellingSuggestions (Word)

Renvoie une collection SpellingSuggestions qui représente les mots suggérés en remplacement d'un mot donné.

Syntaxe

expression. GetSpellingSuggestions( _Word_ , _CustomDictionary_ , _IgnoreUppercase_ , _MainDictionary_ , _SuggestionMode_ , _CustomDictionary2_ , _CustomDictionary3_ , _CustomDictionary4_ , _CustomDictionary5_ , _CustomDictionary6_ , _CustomDictionary7_ , _CustomDictionary8_ , _CustomDictionary9_ , _CustomDictionary10_ )

expression Obligatoire. Variable qui représente un objet « Global ».

Parameters

Nom Requis/Facultatif Type de données Description
Word Obligatoire Chaîne Mot dont l'orthographe doit être vérifiée.
IgnoreUppercase Facultatif Variant True pour ignorer les mots en majuscules. Si cet argument est omis, la valeur actuelle de la propriété IgnoreUppercase est utilisée.
SuggestionMode Facultatif Variant Spécifie la façon dont Word suggère les corrections. Peut être une des constantes WdSpellingWordType suivantes : wdAnagram, wdSpellword ou wdWildcard. La valeur par défaut est WdSpellword.

Remarques

Si le mot est correctement orthographié, la propriété Count de l'objet SpellingSuggestions renvoie la valeur 0 (zéro).

Exemple

Cet exemple recherche les suggestions orthographiques alternatives pour le mot "*ook." Suggestions incluent des remplacements pour le * caractère générique. Les suggestions d'orthographe proposées s'affichent dans des zones de message.

Sub DisplaySuggestions() 
 Dim sugList As SpellingSuggestions 
 Dim sug As SpellingSuggestion 
 Dim strSugList As String 
 Set sugList = GetSpellingSuggestions(Word:="lrok", _ 
 SuggestionMode:=wdSpellword) 
 If sugList.Count = 0 Then 
 MsgBox "No suggestions." 
 Else 
 For Each sug In sugList 
 strSugList = strSugList & vbTab & sug.Name & vbLf 
 Next sug 
 MsgBox "The suggestions for this word are: " _ 
 & vbLf & strSugList 
 End If 
End Sub

Voir aussi

Objet global

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.