Partage via


ProofreadingErrors, objet (Word)

Collection d'erreurs orthographiques et grammaticales pour la plage ou le document spécifié.

Remarques

Pour renvoyer la collection ProofreadingErrors, utilisez la propriété SpellingErrors ou GrammaticalErrors. L'exemple suivant compte les fautes d'orthographe et grammaire dans la sélection et affiche les résultats dans une boîte de message.

Set pr1 = Selection.Range.SpellingErrors 
 sc = pr1.Count 
Set pr2 = Selection.Range.GrammaticalErrors 
 gc = pr2.Count 
Msgbox "Spelling errors: " & sc & vbCr _ 
 & "Grammatical errors: " & gc

Utilisez SpellingErrors (Index), où Index est le numéro d'index, pour renvoyer une faute d'orthographe donnée (représentée par un objet Range ). L'exemple suivant trouve la deuxième faute d'orthographe de la sélection et puis il la sélectionne.

Set myRange = Selection.Range.SpellingErrors(2) 
myRange.Select

Utilisez spécifiez GrammarErrors faute (Index), où Index est le numéro d'index, pour renvoyer une faute de grammaire donnée (représentée par un objet Range ). L'exemple suivant renvoie la phrase qui contient la première faute de grammaire de la sélection.

Set myRange = Selection.Range.GrammaticalErrors(1) 
Msgbox myRange.Text

La propriété Count pour cette collection dans un document renvoie le nombre d'éléments dans l'article principal uniquement. Pour compter les éléments dans d'autres articles utilisent la collection avec l'objet Range. Si tous les mots dans le document ou la plage sont correctement orthographiés et sont grammaticalement correctes, la propriété Count de l'objet ProofreadingErrors renvoie la valeur 0 (zéro) et les propriétés SpellingChecked et GrammarChecked renvoient la valeur True.

Remarque

[!REMARQUE] Il n'existe aucun objet ProofreadingError ; au lieu de cela, chaque élément de la collection ProofreadingErrors est un objet Range qui représente une faute d'orthographe ou grammaire.

Voir aussi

Référence du modèle objet Word

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.