La lingua inglese è composta da molti diversi tipi di parole. Ci sono sostantivi, verbi, aggettivi, avverbi e così via, ognuno dei quali ha uno scopo specifico nella grammatica di una frase. (Alcuni dicono che l’inglese è una lingua difficile da imparare. Rispondo sempre che non mi sembrava troppo difficile, infatti l’ho imparato da bambino.:>))

Nell’analizzare un documento, potresti voler scoprire quante parole di un particolare tipo sono usate all’interno di una frase. Ad esempio, potresti voler determinare quanti aggettivi e avverbi ci sono nel tuo documento. Sfortunatamente, Word non fornisce un mezzo integrato per individuare tali parole.

Gli aggettivi, ovviamente, sono parole che modificano o descrivono nomi. Ad esempio, in “l’albero alto”, la parola “alto” (un aggettivo) descrive la parola “albero” (un sostantivo). Molte, molte parole possono funzionare come aggettivi e se una parola particolare è un aggettivo in una frase particolare dipende dal contesto in cui viene usata quella parola. Per questo motivo, è praticamente impossibile trovare una macro che determini se una parola è un aggettivo e quindi in qualche modo lo evidenzierà.

Gli avverbi sono una storia diversa. La maggior parte degli avverbi finiscono con le lettere “ly” e la maggior parte delle parole che finiscono con “ly” sono avverbi. Questa regola, sebbene non accurata al 100%, ti dà almeno una sorta di linea guida attorno alla quale puoi costruire una macro. Considera la seguente macro:

Sub FindAdverbs()

Dim i As Integer     Dim CurrentString As String

For i = 1 To ActiveDocument.Words.Count         CurrentString = Trim(ActiveDocument.Words(i).Text)

If Right(CurrentString, 2) = "ly" Then             With ActiveDocument.Words(i)

.Italic = Not .Italic                 .Bold = Not .Bold             End With         End If     Next i End Sub

Questa macro cerca nell’intero documento qualsiasi parola che termini con ly. Se ne trova uno, la parola viene resa in grassetto e in corsivo. Questo rende facile individuare probabili avverbi all’interno di un documento. Se esegui la macro una seconda volta, quelle stesse parole vengono riconvertite in testo normale.

_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 (11486) 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: