I documenti di Word possono contenere quasi tutti i caratteri a cui puoi pensare e molti altri no. Se erediti documenti da altre persone o taglia e incolla informazioni da altre fonti, è possibile che in Word finiscano caratteri che non sai come identificare. Se non riesci a identificarli, è molto difficile cercarli e sostituirli.

A volte Word ti consente di copiare il carattere e incollarlo nella casella Trova durante la ricerca, ma puoi farlo solo con un numero limitato di caratteri.

La risposta a questo enigma è identificare, nello specifico, il personaggio in questione. Quindi puoi utilizzare le funzioni speciali della casella Trova per individuarlo. Il primo passo è creare questa macro:

Public Sub GetCharASCII()

MsgBox "CharCode is: " & Asc(Selection)

End Sub

Quindi, seleziona il singolo carattere su cui hai una domanda ed esegui la macro. Vedrai una finestra di dialogo che ti dice il valore ASCII del carattere. Ad esempio, supponiamo che il valore del carattere restituito sia 148. Dovresti quindi utilizzare quanto segue nella casella Trova:

^148

Word troverà ora tutte le istanze del personaggio in questione e potrai sostituirlo come desideri.

Se hai ancora un carattere ostinato per il quale questo non funziona, ad esempio alcuni caratteri Unicode, è necessario un approccio diverso.

Se rientri in questa categoria, fai riferimento al seguente articolo su http://word.mvps.org [sito MVP di Word]:

http://wordmvp.com/FAQs/MacrosVBA/FindReplaceSymbols.htm

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