Flesch reading-ease score

  • I am trying to come up with the VBA code to be able to review an article of a few thousand words (3,00-7,000 words) and output a score based on the following equation;

    (Total Words/Total sentences)-(Total Syllables/Total Words)

    Ideally the score would come from then looking at this table and delivering the School Level.

    100.00–90.005th gradeVery easy to read. Easily understood by an average 11-year-old student.
    90.0–80.06th gradeEasy to read. Conversational English for consumers.
    80.0–70.07th gradeFairly easy to read.
    70.0–60.08th & 9th gradePlain English. Easily understood by 13- to 15-year-old students.
    60.0–50.010th to 12th gradeFairly difficult to read.
    50.0–30.0CollegeDifficult to read.
    30.0–10.0College graduateVery difficult to read. Best understood by university graduates.
    10.0–0.0ProfessionalExtremely difficult to read. Best understood by university graduates.

    Any ideas?

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!