Formattazione selettiva nelle sostituzioni (Microsoft Word)
Anche se non puoi essere selettivo nella ricerca (suggerimento precedente), Word può essere molto più flessibile quando si tratta di sostituire effettivamente le informazioni. Ad esempio, supponiamo che tu abbia un documento in cui hai molte istanze dei caratteri X45. Se vuoi trovare questi personaggi e sostituirli con una normale X e un 45 in apice, ci sono diversi modi per farlo.
Il primo metodo prevede una ricerca e sostituzione in due passaggi. Puoi seguire questi passaggi generali:
-
Cerca la stringa X45 e sostituisci tutte le occorrenze con X $% $%. L’idea qui è che $% $% è una stringa che non viene utilizzata altrove nel documento.
-
Cerca tutte le occorrenze di $% $% e sostituiscilo con un 45 in apice.
Non ci vuole molto tempo per eseguire questi due passaggi e, se è necessario eseguirli in più documenti, è possibile automatizzare il processo registrando una piccola macro che li esegue.
Un altro modo per affrontare il problema è creare una piccola macro che effettui la ricerca e la sostituzione effettive in un passaggio del documento. La macro può trovare tutte le occorrenze di X45, selezionare solo la parte 45, renderla in apice e quindi passare all’occorrenza successiva. La seguente macro fa proprio questo:
Sub DoX45() Dim oRng As Range With Selection .HomeKey unit:=wdStory With .Find .ClearFormatting .Forward = True .text = "X45" .Execute While .Found Set oRng = ActiveDocument.Range _ (Start:=Selection.Range.Start + 1, _ End:=Selection.Range.End) oRng.Font.Superscript = True oRng.Start = oRng.End .Execute Wend End With End With End Sub
Infine, se non ti interessano particolarmente le macro, c’è una soluzione ancora più semplice:
-
Formatta la prima istanza di X45 nel modo in cui desideri che appaia.
-
Seleziona l’istanza e premi Ctrl + C. La versione formattata è ora negli Appunti.
-
Premere Ctrl + H per visualizzare la scheda Sostituisci della finestra di dialogo Trova e sostituisci. (Vedi figura 1.)
-
Nella casella Trova, digitare X45.
-
Nella casella Sostituisci con, digitare ^ c.
-
Fare clic su Sostituisci tutto.
Seguendo questi passaggi, Word sostituisce tutte le istanze di X45 con il contenuto degli Appunti, che risulta essere la versione formattata che si desidera utilizzare. In altre parole, il testo viene formattato in un’unica operazione di ricerca e sostituzione.
_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 (1553) si applica a Microsoft Word 97, 2000, 2002 e 2003.