Martin ha recentemente ricevuto, dal team legale della sua azienda, un elenco di frasi che non gli piace vedere nei documenti creati dall’azienda.

Ad esempio, nella maggior parte dei casi la frase “la soluzione sarà” dovrebbe essere, invece, “la soluzione è destinata a”. Martin si chiede se c’è un modo per far controllare e contrassegnare automaticamente questo nuovo elenco di frasi in Word, magari tramite il correttore grammaticale.

Il correttore grammaticale non lo farà, sfortunatamente. Semplicemente non c’è modo, in Word, di aggiungere le proprie frasi in modo che il correttore grammaticale possa, beh, “controllarle”.

Sembra, tuttavia, che tu possa aver bisogno di due soluzioni: una che entrerà in gioco durante la composizione di nuovi documenti e un’altra che può essere utilizzata per controllare i documenti esistenti. La soluzione “durante la composizione” è in realtà abbastanza semplice: tutto ciò che devi fare è utilizzare la correzione automatica per modificare automaticamente le frasi offensive.

  1. Visualizza la finestra di dialogo Opzioni di Word. (In Word 2007, fare clic sul pulsante Office e quindi su Opzioni di Word. In Word 2010 o una versione successiva, visualizzare la scheda File della barra multifunzione e quindi fare clic su Opzioni.)

  2. Fare clic su Proofing sul lato sinistro della finestra di dialogo.

  3. Fare clic su Opzioni correzione automatica. Word visualizza la finestra di dialogo Correzione automatica.

(Vedi figura 1.)

  1. Nella casella Sostituisci, inserisci la tua frase offensiva.

  2. Nella casella Con digitare la frase preferita.

  3. Fare clic sul pulsante Aggiungi.

  4. Ripeti i passaggi da 4 a 6 per ciascuna delle frasi offensive rimanenti.

  5. Fare clic su Chiudi per chiudere la finestra di dialogo.

Ora, durante la digitazione del documento, ogni volta che viene inserita una frase offensiva e lo spazio o il segno di punteggiatura dopo aver premuto quella frase, Word dovrebbe sostituire automaticamente la frase con la frase preferita.

Ovviamente, l’approccio di Correzione automatica non aiuterà con i documenti esistenti, né sarà d’aiuto se i blocchi di testo vengono copiati da altri documenti e incollati nel documento corrente. In questi casi, è necessario un approccio diverso. Il più semplice è utilizzare le funzionalità Trova e sostituisci di Word per cercare una frase offensiva e determinare se si desidera sostituirla con la frase preferita o meno. Questo può funzionare alla grande se hai solo poche frasi che devi correggere.

Se il tuo elenco di frasi è notevolmente più lungo, potresti prendere in considerazione l’utilizzo di una macro per contrassegnare le infrazioni. Ecco un approccio semplice.

Sub ReplacePhrases()

Dim sBadPhrase(19) As String     Dim sGoodPhrase(19) As String     Dim iCount As Integer     Dim J As Integer

iCount = 6   ' Set to number of phrases

sBadPhrase(1) = "first offensive phrase"

sBadPhrase(2) = "second offensive phrase"

sBadPhrase(3) = "third offensive phrase"

sBadPhrase(4) = "fourth offensive phrase"

sBadPhrase(5) = "fifth offensive phrase"

sBadPhrase(6) = "sixth offensive phrase"



sGoodPhrase(1) = "first preferred phrase"

sGoodPhrase(2) = "second preferred phrase"

sGoodPhrase(3) = "third preferred phrase"

sGoodPhrase(4) = "fourth preferred phrase"

sGoodPhrase(5) = "fifth preferred phrase"

sGoodPhrase(6) = "sixth preferred phrase"



For J = 1 to iCount         With Selection.Find             .ClearFormatting             .Replacement.ClearFormatting             .Text = sBadPhrase(J)

.Replacement.Text = sGoodPhrase(J)

.Forward = True             .Format = False             .MatchWholeWord = False             .MatchCase = False             .MatchWildcards = False             .Wrap = wdFindContinue         End With         Selection.Find.Execute Replace:=wdReplaceAll     Next J End Sub

Questa macro sostituisce in massa i valori memorizzati nell’array sBadPhrase con le frasi memorizzate nell’array sGoodPhrase. Tutto quello che devi fare è impostare gli array con le tue frasi e cambiare iCount in modo che sia uguale al numero di frasi che hai definito.

(Se superi le 19 frasi, dovrai anche cambiare la dichiarazione dei due array in modo che siano abbastanza grandi.)

_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 (5140) si applica a Microsoft Word 2007, 2010, 2013, 2016, 2019 e Word in Office 365.