Objeto ProofreadingErrors (Word)

Colección de errores ortográficos y gramaticales del documento o el intervalo especificado.

Comentarios

Utilice la propiedad SpellingErrors o GrammaticalErrors para devolver la colección ProofreadingErrors. En el siguiente ejemplo los recuentos de los errores ortográficos y gramaticales de la selección y se muestra los resultados en un cuadro de mensaje.

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

Utilice SpellingErrors (Index), donde Index es el número de índice, para devolver un solo error ortográfico (representado por un objeto Range ). El ejemplo siguiente encuentra el segundo error ortográfico de la selección y, a continuación, selecciona.

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

Utilice GrammarErrors (Index), donde Index es el número de índice, para devolver un solo error gramatical (representado por un objeto Range ). En el siguiente ejemplo se devuelve la oración que contiene el primer error gramatical de la selección.

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

La propiedad Count de esta colección de un documento devuelve el número de elementos sólo del artículo principal. Para contar los elementos de otros contenidos utilice la colección con el objeto Range. Si todas las palabras en el documento o el intervalo están escritas correctamente y son correctas, la propiedad Count del objeto ProofreadingErrors devuelve 0 (cero) y las propiedades SpellingChecked y GrammarChecked devuelven el valor True.

Nota:

[!NOTA] No hay ningún objeto ProofreadingError. en su lugar, cada elemento de la colección ProofreadingErrors es un objeto Range que representa un error ortográfico o gramatical.

Vea también

Referencia de modelos de objetos de Word

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.