Il testo nascosto è di grande aiuto per coloro che vogliono “nascondere” alcune parti di un documento, sia dalla visualizzazione che dalla stampa. Tuttavia, non è molto utile per nascondere informazioni che non vuoi che altri vedano in un documento che stai distribuendo. Loro (quelli a cui stai distribuendo il documento) possono visualizzare o stampare testo nascosto con la stessa facilità che puoi.

Non esiste una funzionalità incorporata di Word che ti consenta di “bloccare” il testo nascosto in modo che non possa essere visualizzato. La soluzione migliore, quindi, è semplicemente rimuovere tutto il testo nascosto come ultimo passaggio prima di distribuire il documento.

Puoi farlo utilizzando le funzionalità di ricerca e sostituzione di Word, come segue:

  1. Premi CTRL + H. Word visualizza la scheda Sostituisci della finestra di dialogo Trova e sostituisci.

  2. Fare clic sul pulsante Altro, se disponibile. (Vedi figura 1.)

  3. Posiziona il punto di inserimento nella casella Trova e assicurati che sia vuoto.

  4. Fare clic sul pulsante Formato e scegliere Carattere. Word visualizza la finestra di dialogo Trova carattere. (Vedi figura 2.)

  5. Fare clic sulla casella di controllo Attributo nascosto finché non presenta un segno di spunta nero pieno. (Potrebbe essere necessario fare clic più di una volta.)

  6. Fare clic su OK. La finestra di dialogo Trova carattere scompare e le parole “Formato: nascosto” dovrebbero essere visualizzate appena sotto la casella Trova.

  7. Assicurati che la casella Sostituisci con sia vuota.

  8. Fare clic su Sostituisci tutto.

Se ti ritrovi a togliere un po ‘di testo nascosto, puoi automatizzare il processo registrando una macro che esegue i passaggi precedenti, oppure puoi usare la seguente macro:

Sub StripAllHidden()

Dim rngsStories As Word.StoryRanges     Dim rngStory As Word.Range

On Error GoTo NoDocOpen         Set rngsStories = ActiveDocument.StoryRanges     On Error GoTo 0

'Need to loop through all 'stories' to     'remove hidden text from footnotes, headers,     'etc. as well as body text.



For Each rngStory In rngsStories         With rngStory.Find             .ClearFormatting             .Font.Hidden = True             Call .Execute(vbNullString, False, False, False, _                 False, False, True, wdFindContinue, True, _                 ReplaceWith:=vbNullString, _                     Replace:=wdReplaceAll)

End With     Next     Exit Sub NoDocOpen:

End Sub

L’altro vantaggio dell’utilizzo di questa macro è che cercherà anche il testo nascosto nei punti in cui la normale funzione Cerca e sostituisci non lo farà: note a piè di pagina, note di chiusura, intestazioni, piè di pagina, ecc.

_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 (625) si applica a Microsoft Word 97, 2000, 2002 e 2003. È possibile trovare una versione di questo suggerimento per l’interfaccia della barra multifunzione di Word (Word 2007 e più tardi) qui: