Conversione di tabelle in testo (Microsoft Word)
Le tabelle sono un grande vantaggio per gli utenti di Word. Quando si lavora con documenti creati con un elaboratore di testi diverso, tuttavia, le tabelle possono essere fastidiose. Ad esempio, un lettore di WordTips si è lamentato del fatto che il suo testo a due colonne creato in un altro elaboratore di testi fosse stato convertito in Word in tabelle. Ha chiesto un modo per convertire automaticamente tutte le tabelle in testo, senza la necessità di elaborare manualmente ciascuna tabella.
La seguente macro, AllTablesToText, farà il trucco. Passa attraverso ogni tabella nel documento corrente e le converte tutte in testo, con tabulazioni tra le colonne:
Sub AllTablesToText() Dim t As Table For Each t in ActiveDocument.Tables t.ConvertToText Separator:=wdSeparateByTabs Next t End Sub
Se non vuoi tabulazioni tra le colonne, tutto ciò che devi fare è cambiare il valore assegnato al parametro Separator. È possibile utilizzare wdSeparateByCommas, wdSeparateByDefaultListSeparator o wdSeparateByParagraphs.
_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 (13171) si applica a Microsoft Word 2007, 2010, 2013, 2016, 2019 e Word in Office 365. Puoi trovare una versione di questo suggerimento per vecchia interfaccia del menu di Word qui: