Klasse Table - Tabelle (Word VBA)

Die Klasse Table stellt eine einzelne Tabelle dar.

Die folgenden Klassen geben Zugriff auf die Klasse Table

Um eine Table -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim tbl as Table
Set tbl = ActiveDocument.Tables(Index:=1)

Die folgenden Prozeduren können zum Festlegen der Table Klassenvariablen verwendet werden : Range.ConvertToTable, Selection.ConvertToTable, Split, Tables.Add und Tables.Item.

For Each

Hier ist ein Beispiel für die Verarbeitung der Table -Elemente in einer Sammlung

Dim tbl As Table
For Each tbl In ActiveDocument.Tables
	
Next tbl

Methoden

ApplyStyleDirectFormatting - Übernimmt die angegebene Formatvorlage, behält jedoch die von einem Benutzer direkt angewendete Formatierung bei.

AutoFitBehavior - Bestimmt, wie Microsoft Word die Tabellengröße ändert, wenn AutoFit verwendet wird.

AutoFormat - Weist einer Tabelle ein vordefiniertes Aussehen zu.

Cell - Gibt ein Cell -Objekt zurück, das eine Zelle in einer Tabelle darstellt.

ConvertToText - Wandelt eine Tabelle in Text um und gibt ein Range -Objekt zurück, das den durch Trennzeichen getrennten Text darstellt.

Delete - Löscht die angegebene Tabelle.

Select - Wählt die angegebene Tabelle aus.

Sort - Sortiert die angegebene Tabelle.

SortAscending - Sortiert Absätze oder Tabellenzeilen in aufsteigender alphanumerischer Reihenfolge.

SortDescending - Sortiert Tabellenzeilen in absteigender alphanumerischer Reihenfolge.

Split - Fügt einen leeren Absatz unmittelbar über der angegebenen Zeile in der Tabelle ein und gibt ein Table-Objekt zurück, das die angegebene Zeile und die darauf folgenden Zeilen enthält.

UpdateAutoFormat - Aktualisiert die Tabelle mit den Merkmalen eines vordefinierten Tabellenformats.

Eigenschaften

Range (Default member) - Gibt ein Range -Objekt zurück, das den Teil eines Dokuments darstellt, der in der angegebenen Tabelle enthalten ist.

AllowAutoFit Ermöglicht Microsoft Word das automatische Anpassen von Zellen in einer Tabelle auf die Größe deren Inhalts.

ApplyStyleColumnBands Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Boolean , der angibt, ob Formatvorlagen auf die Spalten in einer Tabelle angewendet werden soll, wenn eine zugewiesene vordefinierte Tabellenformatvorlage ein stilband für Spalten bereitstellt.

ApplyStyleFirstColumn True, um die Erstspaltenformatierung auf die erste Spalte der angegebenen Tabelle anzuwenden.

ApplyStyleHeadingRows True, um in Microsoft Word Kopfzeilenformatierung auf die erste Zeile der markierten Tabelle anzuwenden.

ApplyStyleLastColumn True, um die Letztspaltenformatierung auf die letzte Spalte der angegebenen Tabelle anzuwenden.

ApplyStyleLastRow True, um in Microsoft Word Letztzeilenformatierung auf die letzte Zeile der angegebenen Tabelle anzuwenden.

ApplyStyleRowBands Gibt zurück oder legt einen booleschen Wert , der angibt, ob Formatvorlagen auf die Zeilen in einer Tabelle angewendet werden soll, wenn eine zugewiesene vordefinierte Tabellenformatvorlage Banding für Zeilen bereitstellt.

AutoFormatType Gibt die Art der automatischen Formatierung zurück, die auf die angegebene Tabelle angewendet wurde.

Borders Gibt eine Borders -Auflistung zurück, die alle Rahmen für das angegebene Objekt darstellt.

BottomPadding Gibt den Abstand (in Punkt) zurück, der unterhalb des Inhalts einer einzelnen Zelle oder aller Zellen in einer Tabelle hinzugefügt wird, oder legt diesen Abstand fest.

Columns Gibt eine Columns -Auflistung zurück, die alle Tabellenspalten in der Tabelle darstellt.

Descr Zurückgeben oder Festlegen einer Zeichenfolge , die eine Beschreibung für die angegebene Tabelle enthält.

ID Gibt die identifizierende Bezeichnung für die angegebene Tabelle zurück oder legt Sie fest, wenn das Dokument als Webseite gespeichert wird.

LeftPadding Gibt den Abstand (in Punkt) zurück, der auf der linken Seite dem Inhalt aller Zellen einer Tabelle hinzugefügt werden soll, oder legt diesen fest.

NestingLevel Gibt die Verschachtelungsebene der angegebenen Tabelle zurück.

PreferredWidth Gibt die bevorzugte Breite (in Punkt oder als prozentualen Anteil der Fensterbreite) für die angegebene Tabelle zurück oder legt sie fest.

PreferredWidthType Gibt die bevorzugte Maßeinheit für die Breite der angegebenen Tabelle zurück oder legt sie fest.

RightPadding Gibt den Abstand (in Punkt) zurück, der auf der rechten Seite dem Inhalt aller Zellen einer Tabelle hinzugefügt werden soll, oder legt diesen fest.

Rows Gibt eine Rows -Auflistung zurück, die alle Tabellenzeilen in einer Tabelle darstellt.

Shading Gibt ein Shading -Objekt zurück, das auf die Formatierung der Schattierung des angegebenen Objekts verweist.

Spacing Gibt den Abstand (in Punkten) zwischen den Zellen in einer Tabelle zurück oder legt diese fest.

Style Gibt die Formatvorlagen für die angegebene Tabelle zurück oder legt diese fest.

TableDirection Gibt die Richtung zurück, in der die Zellen in der angegebenen Tabelleformatvorlage von Microsoft Word sortiert werden, oder legt diese fest.

Tables Gibt eine Tables -Auflistung zurück, die alle in der angegebenen Tabelle geschachtelten Tabellen darstellt.

Title Zurückgeben oder Festlegen einer Zeichenfolge , die einen Titel für die angegebene Tabelle enthält.

TopPadding Gibt den Abstand (in Punkt) zurück, der über dem Inhalt aller Zellen einer Tabelle hinzugefügt werden soll, oder legt diesen fest.

Uniform True, wenn alle Zeilen in einer Tabelle über dieselbe Spaltenanzahl verfügen.

Borders - Eine Auflistung von Border -Objekten, die die Rahmen eines Objekts darstellen.

Cell - Stellt eine einzelne Zelle einer Tabelle an.

Columns - Eine Auflistung von Column -Objekten, die die Spalten in einer Tabelle darstellen.

Range - Stellt einen fortlaufenden Bereich in einem Dokument dar.

Rows - Eine Auflistung von Row -Objekten, die die Tabellenzeilen in der angegebenen Auswahl, dem angegebenen Bereich oder der angegebenen Tabelle darstellen.

Shading - Enthält Schattierungsattribute für ein Objekt.

Style - Stellt eine einzelne integrierte oder benutzerdefinierte Formatvorlage.

Tables - Eine Auflistung von Table -Objekten, die die Tabellen in einer Auswahl, einem Bereich oder einem Dokument darstellen.