Molte persone, per un motivo o per l’altro, sembrano sempre utilizzare le schede per impostare tabelle semplici piuttosto che utilizzare l’editor di tabelle integrato che Word include. Se vuoi convertire rapidamente la “tabella a schede” in una vera tabella di Word, apprezzerai questo suggerimento. La macro presentata qui, TabsToTable, presuppone che ogni riga rappresenti una riga diversa nella tabella e che le schede rappresentino le divisioni tra le colonne.

Potresti chiederti perché dovresti utilizzare una macro per convertire una tabella a schede, invece di utilizzare l’opzione Converti testo in tabella dallo strumento Tabella. (Lo strumento Tabella è visibile nel gruppo Tabelle nella scheda Inserisci della barra multifunzione.) Il motivo è semplice: l’opzione Converti presuppone che ogni scheda rappresenti una colonna. Se sei stato nel blocco alcune volte, sai già che molte volte le tabelle a schede utilizzano più schede tra le colonne. Pertanto, la prima attività della macro è sostituire più schede con una singola scheda e quindi eseguire la conversione.

Sub TabsToTable     With Selection.Find         .ClearFormatting         .Replacement.ClearFormatting         .Text = "^t{2,}"

.Replacement.Text = "^t"

.Forward = True         .Wrap = wdFindStop         .Format = False         .MatchCase = False         .MatchWholeWord = False         .MatchAllWordForms = False         .MatchSoundsLike = False         .MatchWildcards = True     End With     Selection.Find.Execute Replace:=wdReplaceAll     Selection.ConvertToTable _     Separator:=wdSeparateByTabs, _     Format:=wdTableFormatNone End Sub

Quando sei pronto per eseguire la macro, seleziona semplicemente il testo che desideri convertire. Quando si esegue questa macro, si otterrà la stessa cosa che si otterrebbe selezionando l’opzione Converti testo in tabella dallo strumento Tabella. Ciò significa che le tue colonne potrebbero sembrare originali; dovranno sicuramente essere ridimensionati. Ma il duro lavoro di sbarazzarsi di tutte le schede è stato fatto per te.

_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 (5955) 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: