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.