Quando si esegue un controllo grammaticale sul documento, l’ultimo passaggio eseguito da Word consiste nel visualizzare un insieme di statistiche di leggibilità che è possibile utilizzare per analizzare la presentazione del contenuto. Ci possono essere momenti in cui si desidera visualizzare solo le statistiche di leggibilità, senza prima passare attraverso il controllo grammaticale completo. Sfortunatamente, Word non fornisce un modo per eseguire ciò. Puoi, tuttavia, creare una macro che mostrerà le statistiche di leggibilità abbastanza bene. Il cuore di una tale macro sarebbe la raccolta ReadabilityStatistics.

Per avere un’idea di come potrebbe essere scritta una tale macro, si consideri la seguente macro a riga singola:

Sub CheckTest()

MsgBox ActiveDocument.Content.ReadabilityStatistics(9).Value End Sub

Questa macro visualizza un numero che rappresenta il valore Flesch Reading Ease, nono membro della raccolta ReadabilityStatistics. Ci sono 10 singoli elementi nella raccolta, come segue:

Index

Meaning

1

Words

2

Characters

3

Paragraphs

4

Sentences

5

Sentences per Paragraph

6

Words per Sentence

7

Characters per Word

8

Passive Sentences

9

Flesch Reading Ease

10

Flesch-Kincaid Grade Level

Per visualizzare tutte e dieci le statistiche (come si farebbe in un controllo grammaticale completo del documento), tutto ciò che devi fare è far passare la macro attraverso i vari membri della raccolta e visualizzare i loro valori.

La seguente macro fa proprio questo:

Sub Readability()

Dim DocStats As String     Dim MBTitle As String     Dim J As Integer

MBTitle = "Readability Statistics"

DocStats = ""

With ActiveDocument.Content         For J = 1 to 10             DocStats = DocStats & .ReadabilityStatistics(J)

DocStats = DocStats & ": "

DocStats = DocStats & .ReadabilityStatistics(J).Value             DocStats = DocStats & vbCrLf         Next J     End With     MsgBox DocStats, vbOKOnly, MBTitle End Sub

Quando esegui la macro, tieni presente che ci vuole un po ‘di tempo per l’esecuzione.

In effetti, a seconda della velocità del sistema, della lunghezza del documento e della sua complessità, l’esecuzione può richiedere un po ‘di tempo. Essere pazientare; una volta completate le dieci statistiche, vengono visualizzate sullo schermo.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti WordTips), ho preparato una pagina speciale che include informazioni utili.

WordTips è la tua fonte di formazione economica su Microsoft Word.

(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (10666) si applica a Microsoft Word 2007, 2010, 2013 e 2016. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Word qui: