Trent lavora per un editore scientifico. Nei manoscritti con cui lavora ci sono molti termini tecnici, come nomi di varie specie di insetti o animali. Scott ha bisogno di assicurarsi che tutti questi nomi di specie siano in corsivo. Scott si chiede se esiste un modo per utilizzare un elenco di termini (magari in un file di testo) e fare in modo che Word si assicuri che ogni parola nell’elenco sia mostrata nel documento in corsivo.

Esistono più strumenti aggiuntivi che potresti ottenere per eseguire questa particolare attività. Due di questi suggeriti dai lettori di WordTips includono quanto segue:

FRedit: http://www.archivepub.co.uk/book.html EditTools: http://www.wordsnsync.com/

Questi sono strumenti potenti e puoi persino ottenere FRedit gratuitamente. Lo svantaggio, ovviamente, è che ogni strumento viene fornito con la propria curva di apprendimento che dovrai seguire per far sì che faccia ciò che desideri.

Un altro approccio consiste nel creare la propria macro per eseguire l’attività.

Fortunatamente, una tale macro non sarebbe così complessa. Fondamentalmente, potresti creare un file di testo semplice (usando un programma come Blocco note) che conterrebbe un singolo nome di specie su ogni riga. La tua macro potrebbe quindi aprire il file, leggere ogni riga e modificare tutte le istanze di quella specie in corsivo nel documento.

Sub FindSpeciesForItalic2()

Dim sSpecies As String

Open "C:\species.txt" For Input As #1     Do While Not EOF(1)

Line Input #1, sSpecies         With Selection.Find             .ClearFormatting             .Replacement.ClearFormatting             .Replacement.Font.Italic = True             .Text = sSpecies             .Forward = True             .Wrap = wdFindContinue         End With         Selection.Find.Execute Replace:=wdReplaceAll     Loop     Close #1 End Sub

Questa macro si basa sul file di testo denominato species.txt, archiviato nella directory principale dell’unità C :. (Puoi memorizzarlo da qualche altra parte o nominarlo in altro modo, ma in tal caso, dovresti cambiare la riga di codice per riflettere le modifiche.) Dopo che ogni riga è stata letta dal file di testo, Trova e sostituisci viene utilizzato per creare sicuro che il testo sia cambiato in corsivo.

In genere non sarebbe un problema con i nomi delle specie, ma ti consigliamo di assicurarti che ogni riga nel file di testo sia abbastanza unica da non avere parole parziali nel documento. Ad esempio, non sarebbe una buona idea cercare solo “uno” perché corrisponderebbe a cose come “fatto” o “tono” o “solitario” o …​ Bene, hai capito.

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