Modifica dell’impostazione della lingua per tutto il testo del documento (Microsoft Word)
Sharon ha ricevuto un documento che include molte tabelle. Ha selezionato l’intero documento utilizzando Ctrl + A e quindi ha cambiato l’impostazione della lingua per il documento. Tuttavia, ciò non ha modificato l’impostazione della lingua per il testo contenuto nelle tabelle. Sharon si chiede se c’è un modo per cambiare davvero l’impostazione della lingua per tutto il testo nel documento.
Facendo alcuni test, abbiamo scoperto che se hai un documento che include tabelle, quando premi Ctrl + A e cambi l’impostazione della lingua, anche quei paragrafi nella tabella sono interessati, proprio come i paragrafi normali. L’unica volta in cui ciò non si è verificato è se la tabella si trovava in una parte “non di corpo” del documento, ad esempio una casella di testo, una forma, un’intestazione, un piè di pagina, note di chiusura o note a piè di pagina. In quei casi, il testo in quegli elementi non è stato modificato.
L’unico modo per influenzare ciascuna di queste aree è utilizzare una macro. Ad esempio, ecco una semplice macro che analizzerà ciascuno degli StoryRanges nel documento e cambierà la lingua per ogni paragrafo:
Sub ChangeLanguage() Dim r As Range Dim p As Paragraph For Each r In ActiveDocument.StoryRanges For Each p In r.Paragraphs p.Range.LanguageID = wdEnglishUK Next p Next r End Sub
L’impostazione della lingua, in questa macro, è l’inglese britannico. Se vuoi impostare una lingua diversa, e ce ne sono a decine, puoi usare una delle enumerazioni elencate in questa pagina:
https://msdn.microsoft.com/en-us/VBA/Word-VBA/articles/wdlanguageid-enumeration-word
Per la maggior parte delle persone, la semplice macro dovrebbe funzionare bene. Se hai un documento più complesso, tuttavia, potresti ancora trovare alcune aree in cui la lingua non è stata modificata. In tal caso, potresti trovare utile la macro alla pagina seguente:
https://cybertext.wordpress.com/2011/10/14/word-macro-to-set-the-language-for-most-eleme/
_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 (5227) si applica a Microsoft Word 2007, 2010, 2013, 2016, 2019 e Word in Office 365.