ReadabilityStatistics Collection Object

Multiple objects

A collection of ReadabilityStatistic objects for a document or range.

Using the ReadabilityStatistics Collection

Use the ReadabilityStatistics property to return the ReadabilityStatistics collection. The following example enumerates the readability statistics for the selection and displays each one in a message box.

For each rs in Selection.Range.ReadabilityStatistics
    Msgbox rs.Name & " - " & rs.Value
Next rs

Use ReadabilityStatistics(index), where index is the index number, to return a single ReadabilityStatistic object. The statistics are ordered as follows: Words, Characters, Paragraphs, Sentences, Sentences per Paragraph, Words per Sentence, Characters per Word, Passive Sentences, Flesch Reading Ease, and Flesch-Kincaid Grade Level. The following example returns the word count for the active document.

Set myRange = ActiveDocument.Content
wordval = myRange.ReadabilityStatistics(1).Value
Msgbox wordval

Properties | Application Property | Count Property | Creator Property | Parent Property

Methods | Item Method

Parent Objects | Document | Range

Child Objects

See Also | ReadabilityStatistics Property | ShowReadabilityStatistics Property