So ändern Sie den Stil aller Tabellen in Microsoft Word

Um bestehenden Tabellen in Microsoft Word ein einheitliches Aussehen zu verleihen, führen Sie ein kurzes VBA-Makro in der Word-Desktop-App aus. Das Makro durchläuft die Tabellen im Hauptteil des Dokuments und weist ihnen den gewünschten Tabellenstil zu. Die Tabellendesign-Galerie formatiert eine ausgewählte Tabelle; das Makro wendet einen Stil in einem einzigen Durchlauf auf das gesamte Dokument an. Eine separate Word-Einstellung steuert später erstellte Tabellen.

Diese Screenshots und Menüpfade gelten für Word unter Windows. Word für Mac unterstützt ebenfalls Makros, die Menüführung unterscheidet sich jedoch. Word im Web kann das Ergebnis anzeigen, aber keine VBA-Makros ausführen. Speichern Sie vor Beginn eine Kopie Ihres Dokuments.

1. Ermitteln Sie den genauen Tabellenstilnamen.

Klicken Sie in eine Tabelle, um die kontextbezogene Registerkarte „Tabellenentwurf“ anzuzeigen . Öffnen Sie die Galerie „Tabellenformatvorlagen“ und wählen Sie die gewünschte Formatvorlage aus. Notieren Sie sich den im QuickInfo angezeigten Namen; das Makro benötigt den exakten Namen inklusive Leerzeichen und Satzzeichen. Falls die Formatvorlage bereits im Dokument vorhanden ist, können Sie sie dort auswählen. Microsoft beschreibt die Steuerelemente zur Tabellenformatierung auf der Registerkarte „Tabellenentwurf“ .

Menüband „Tabellendesign“ in Word, wobei die Galerie „Tabellenstile“ geöffnet ist und über eine Stilkachel gefahren wird, um deren Tooltip anzuzeigen.
Bewegen Sie den Mauszeiger über eine Stilkachel und notieren Sie sich den Namen, den Word in der zugehörigen QuickInfo anzeigt.

2. Registerkarte „Entwicklertools“ anzeigen

In Word für Windows wählen Sie „Datei“ > „Optionen“ > „Menüband anpassen“ . Aktivieren Sie unter „Hauptregisterkarten“ die Option „ Entwicklertools “ und klicken Sie auf „OK“ . In Word für Mac öffnen Sie „Word“ > „Einstellungen“ > „Menüband und Symbolleiste“ , wählen „Menüband anpassen“ > „Hauptregisterkarten“ , aktivieren Sie „Entwicklertools“ und speichern Sie die Einstellungen. Die Anleitung von Microsoft zum Anzeigen der Registerkarte „Entwicklertools“ finden Sie hier .

Auf der Seite „Menüband anpassen“ die Option „Word-Optionen“ auswählen, wobei in der Liste „Hauptregisterkarten“ die Option „Entwickler“ aktiviert ist.
Aktivieren Sie die Entwickleroptionen einmalig, um auf die Makro-Tools von Word zugreifen zu können.

3. Erstellen Sie ein Makro im Dokument.

Klicken Sie auf der Registerkarte „Entwicklertools “ auf „Makros“ . Geben Sie ApplyTableStyleToAllTableseinen Makronamen ein. Wählen Sie in der Liste „Makros in“ das aktuelle Dokument aus, damit das Makro darin gespeichert wird, und klicken Sie dann auf „Erstellen “. Word öffnet den Visual Basic-Editor. Diese Schritte entsprechen der Anleitung von Microsoft zum Erstellen und Ausführen von Makros .

Der Dialog „Word-Makros“ mit dem Eintrag „ApplyTableStyleToAllTables“ und der hervorgehobenen Schaltfläche „Erstellen“.
Erstellen Sie das Makro in dem Dokument, das Sie aktualisieren möchten.

4. Fügen Sie den Tabellenstilcode hinzu.

Ersetzen Sie im Editor den Beispielcode durch Folgendes. Ändern Sie nur die Wörter innerhalb der Anführungszeichen in die exakten Stilnamen aus der Galerie; behalten Sie die Anführungszeichen und den restlichen Code bei.

Sub ApplyTableStyleToAllTables()
    Dim tbl As Table

    For Each tbl In ActiveDocument.Tables
        tbl.Style = "REPLACE WITH YOUR EXACT STYLE NAME"
    Next tbl
End Sub

Die Table.StyleEigenschaft akzeptiert einen Stilnamen. Rechtschreib- oder Zeichensetzungsfehler können dazu führen, dass Word den Stil nicht findet. Überprüfen Sie den Namen, bevor Sie das Makro ausführen. Die Schleife verwendet die Tabellensammlung des Dokuments. Microsoft weist in seiner TabellenreferenzTables darauf hin, dass die Tabellensammlung eines Dokuments den Hauptteil (den Dokumentkörper) umfasst . Tabellen in Kopf- und Fußzeilen oder anderen Inhaltsbereichen müssen möglicherweise separat behandelt werden.

Visual Basic Editor, der eine Schleife durch ActiveDocument.Tables und einen Platzhalter für den genauen Tabellenstilnamen anzeigt.
Ersetzen Sie den Platzhalter in Anführungszeichen durch den von Ihnen notierten Stilnamen.

5. Führe das Makro aus.

Schließen Sie den Visual Basic Editor, um zu Word zurückzukehren. Wählen Sie „Entwicklertools“ > „Makros“ , wählen Sie „ Makros ApplyTableStyleToAllTables“ und anschließend „Ausführen“ . Word ändert die Formatvorlage für jede Tabelle im Hauptteil des aktiven Dokuments. Wenn mehrere Dokumente geöffnet sind, vergewissern Sie sich, dass das richtige Dokument aktiv ist, bevor Sie das Makro ausführen.

Der Word-Dialog „Makros“, bei dem „Tabellenstil auf alle Tabellen anwenden“ ausgewählt und die Schaltfläche „Ausführen“ sichtbar ist.
Wählen Sie das Makro aus und führen Sie es für das geöffnete Dokument aus.

6. Ergebnis überprüfen und speichern

Prüfen Sie die Tabellen auf gut lesbare Überschriften, Rahmen und Schattierungen. Tabellenformatvorlagen wie Kopfzeile und Zeilenumbrüche oder manuell angewendete Formatierungen einzelner Zellen können dazu führen, dass zwei Tabellen mit demselben Format unterschiedlich aussehen.

Zwei separate Tabellen in einem Word-Dokument, beide mit übereinstimmenden blauen Kopfzeilen und gestreiften Tabellenkörperzeilen.
Überprüfen Sie jede Tabelle, nachdem das Makro den gemeinsamen Stil angewendet hat.

Um das Makro für spätere Ausführungen zu erhalten, speichern Sie die Datei als Word-Dokument mit Makros (.docm) . Beim Speichern als normale .docxKopie bleibt die Tabellenformatierung erhalten, der VBA-Code jedoch nicht. Word für das Web kann zwar Dateien öffnen , Makros werden aber nur in der Desktop-Anwendung ausgeführt; siehe dazu den Funktionsleitfaden.docm von Microsoft zum Vergleich von Browser- und Desktop-Anwendungen .

Der Dialog „Speichern unter“ von Word mit der Auswahl von „Word-Dokument mit Makros (*.docm)“ als Dateityp.
Speichern Sie die Datei als .docm, wenn Sie das Makro behalten und erneut ausführen möchten.

Legen Sie einen Stil für Tabellen fest, die Sie später hinzufügen.

Die obige Schleife ändert vorhandene Tabellen beim Ausführen. Sie formatiert jedoch nicht automatisch jede Tabelle, die Sie zukünftig einfügen. Word bietet eine separate VBA-Methode zum Festlegen des Standardtabellenformats für neu erstellte Tabellen. Fügen Sie dieses separate Makro hinzu und führen Sie es aus, wenn Sie dieses Verhalten wünschen; ersetzen Sie den Platzhalter durch den exakt gleichen Formatnamen.

Sub SetDefaultTableStyleForNewTables()
    ActiveDocument.SetDefaultTableStyle _
        Style:="REPLACE WITH YOUR EXACT STYLE NAME", _
        SetInTemplate:=False
End Sub

Microsoft beschreibt die Einstellung „SetDefaultTableStyle“SetInTemplate für neu erstellte Tabellen. Wenn Sie diese Einstellung aktivieren, Truewird der Stil auch in der zugehörigen Vorlage gespeichert. Lassen Sie die Einstellung unverändert, Falsewenn Sie nur den Standardstil des Dokuments ändern möchten.

Visual Basic Editor mit SetDefaultTableStyle und SetInTemplate auf False für zukünftige Tabellen.
Die Methode „Standardstil“ wirkt sich auf neue Tabellen aus; bestehende Tabellen werden nicht umgestaltet.

Makro-Sicherheitshinweis

Führen Sie nur Makros aus, die Sie verstehen und denen Sie vertrauen. Falls Word Makros blockiert, kann Ihr Administrator an Ihrem Arbeitsplatz oder Ihrer Schule diese Einstellung steuern. Aktivieren Sie nicht alle Makros global, nur um diesen Code auszuführen; konsultieren Sie stattdessen die Sicherheitsrichtlinien für Makros von Microsoft oder Ihren Administrator.

Einen Kommentar hinterlassen

So verschieben Sie ein Bild in Microsoft Word

So verschieben Sie ein Bild in Microsoft Word

Lernen Sie, wie Sie in Word ein Bild verschieben, den Textumbruch auswählen, es mit einem Absatz verbinden oder auf der Seite fixieren und Probleme mit Bildern beheben, die sich nicht verschieben lassen.

So fügen Sie ein Kontrollkästchen in Excel ein: Zwei einfache Methoden

So fügen Sie ein Kontrollkästchen in Excel ein: Zwei einfache Methoden

Erfahren Sie, wie Sie in Excel mit dem In-Cell-Tool ein Kontrollkästchen einfügen, markierte Elemente mit Formeln zählen oder in älteren Desktop-Versionen ein verknüpftes Formularsteuerelement hinzufügen.

So füllen Sie Buchstaben in Excel automatisch aus: A bis Z und darüber hinaus

So füllen Sie Buchstaben in Excel automatisch aus: A bis Z und darüber hinaus

Generieren Sie in Excel Buchstaben von A bis Z, Kleinbuchstaben oder Bezeichnungen jenseits von Z mit einer Ausfüllgriffformel, einer SEQUEENCE oder einer wiederverwendbaren benutzerdefinierten Liste.

So streichen Sie Text in Excel durch: Tastenkombinationen und Schritt-für-Schritt-Anleitungen

So streichen Sie Text in Excel durch: Tastenkombinationen und Schritt-für-Schritt-Anleitungen

Erfahren Sie, wie Sie in Excel unter Windows, Mac und im Web durchstreichen, einen Teil einer Zelle formatieren und die Linie entfernen, ohne ihren Wert zu löschen.

Was ist Microsoft Access? Wie funktionieren seine Datenbanktools?

Was ist Microsoft Access? Wie funktionieren seine Datenbanktools?

Microsoft Access ist eine Windows-Datenbankanwendung zum Speichern zusammengehöriger Datensätze, Erstellen von Abfragen, Dateneingabeformularen und Generieren von Berichten. Erfahren Sie, wie es funktioniert und wann es sich eignet.

Office Outlook 2010 Import und Export: Daten mit einer PST-Datei verschieben

Office Outlook 2010 Import und Export: Daten mit einer PST-Datei verschieben

Erfahren Sie, wie Sie eine PST-Datei in Outlook 2010 importieren oder E-Mails, Kontakte, Kalender und Aufgaben exportieren. Folgen Sie den richtigen Menüs, um fehlende Ordner oder Duplikate zu vermeiden.

Höhe und Breite der Gitternetzlinien in Word 2010 ändern

Höhe und Breite der Gitternetzlinien in Word 2010 ändern

Erfahren Sie, wie Sie in Word 2010 die Höhe und Breite der Rasterlinien anpassen, die sichtbare Linienfrequenz ändern und den zugrunde liegenden horizontalen und vertikalen Rasterabstand festlegen.

Outlook-PST-Passwort mit Nucleus Kernel wiederherstellen

Outlook-PST-Passwort mit Nucleus Kernel wiederherstellen

Stellen Sie ein vergessenes Outlook PST-Passwort mit den aktuellen Schritten von Kernel wieder her, einschließlich der Anleitung zur Identifizierung der richtigen Datei, zum Erstellen einer Sicherungskopie und zur Überprüfung der Grenzen des Tools.

So fügen Sie eine interaktive Webseite in eine PowerPoint-Folie ein

So fügen Sie eine interaktive Webseite in eine PowerPoint-Folie ein

Mit dem LiveWeb-Add-in können Sie eine Website auf einer PowerPoint-Folie platzieren, deren Größe und Aktualisierungsverhalten festlegen und die Kompatibilität vor der Präsentation überprüfen.

Fügen Sie Ihrem Outlook-Kalender nationale Feiertage hinzu

Fügen Sie Ihrem Outlook-Kalender nationale Feiertage hinzu

Fügen Sie länderspezifische Feiertage in der neuen Outlook-Version, Outlook im Web oder dem klassischen Outlook hinzu. Erfahren Sie, wie Sie doppelte Termine vermeiden und fehlende Daten für 2026/27 überprüfen.