Viele Menschen scheinen aus dem einen oder anderen Grund immer Registerkarten zum Einrichten einfacher Tabellen zu verwenden, anstatt den in Word enthaltenen integrierten Tabelleneditor zu verwenden. Wenn Sie die „Tabelle mit Registerkarten“ schnell in eine echte Word-Tabelle konvertieren möchten, werden Sie diesen Tipp zu schätzen wissen. Das hier vorgestellte Makro TabsToTable setzt voraus, dass jede Zeile eine andere Zeile in der Tabelle darstellt und dass Registerkarten Unterteilungen zwischen Spalten darstellen.

Möglicherweise fragen Sie sich, warum Sie ein Makro zum Konvertieren einer Tabelle mit Registerkarten verwenden möchten, anstatt die Option „Text in Tabelle konvertieren“ im Tabellenwerkzeug zu verwenden. (Das Tabellenwerkzeug wird in der Gruppe „Tabellen“ auf der Registerkarte „Einfügen“ des Menübands angezeigt.) Der Grund ist einfach: Bei der Option „Konvertieren“ wird davon ausgegangen, dass jede Registerkarte eine Spalte darstellt. Wenn Sie einige Male im Block waren, wissen Sie bereits, dass Tabellen mit Registerkarten häufig mehrere Registerkarten zwischen Spalten verwenden. Daher besteht die erste Aufgabe des Makros darin, mehrere Registerkarten durch eine einzige Registerkarte zu ersetzen und dann die Konvertierung durchzuführen.

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

Wenn Sie bereit sind, das Makro auszuführen, wählen Sie einfach den Text aus, den Sie konvertieren möchten. Wenn Sie dieses Makro ausführen, erhalten Sie dasselbe, was Sie erhalten würden, wenn Sie im Tabellenwerkzeug die Option Text in Tabelle konvertieren ausgewählt hätten. Dies bedeutet, dass Ihre Spalten möglicherweise funky aussehen. Sie müssen definitiv in der Größe geändert werden. Aber die harte Arbeit, alle Registerkarten loszuwerden, wurde für Sie erledigt.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (5955) gilt für Microsoft Word 2007, 2010, 2013, 2016, 2019 und Word in Office 365. Eine Version dieses Tipps finden Sie für ältere Menüoberfläche von Word hier: