Klasse Table (PowerPoint VBA)

Die Klasse Table stellt eine Tabellenform auf einer Folie dar. Das Table-Objekt ist ein Element der Shapes-Auflistung. Das Table -Objekt enthält die Columns -Auflistung sowie die Rows -Auflistung.

Set

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

Dim tbl as Table
Set tbl = ActiveWindow.RangeFromPoint.Table

Die folgenden Prozeduren können zum Festlegen der Table Klassenvariablen verwendet werden : Row.Parent, Shape.Table und ShapeRange.Table

Themas

Einige Prozeduren in dieser Klasse wurden in Themen zusammengefasst und auf separaten Themenseiten beschrieben

Format with its procedures ApplyStyle und Style
Row with its procedures FirstRow, LastRow und Rows

Methoden

Andere Methoden

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

Dim lngRow As Long: lngRow = 2 
Dim lngColumn As Long: lngColumn = 3 
Dim cll As Cell
Set cll = ActivePresentation.Slides(1).Shapes(2).Table.Cell(Row:=lngRow, Column:=lngColumn)

Eigenschaften

AlternativeText Gibt den alternativen Text zurück, der einer Form in einer Webpräsentation zugeordnet ist, oder legt den Text fest. Lese-/Schreibzugriff.

ActivePresentation.Slides(1).Shapes(2).Table.AlternativeText =

Background Gibt das der angegebenen Tabelle zugeordnete Table Background -Objekt zurück. Schreibgeschützt.

Dim tbdBackground As TableBackground
Set tbdBackground = ActiveWindow.RangeFromPoint.Table.Background

Columns Gibt eine Columns -Auflistung zurück, die alle Spalten in einer Tabelle darstellt. Schreibgeschützt.

Dim clmsColumns As Columns
Set clmsColumns = ActivePresentation.Slides(1).Shapes(2).Table.Columns

FirstCol Bestimmt, ob die Sonderformatierung für die erste Spalte der angegebenen Tabelle angezeigt wird. Lese-/Schreibzugriff.

ActiveWindow.RangeFromPoint.Table.FirstCol = True

HorizBanding Bestimmt, ob verbundene Zeilen angezeigt werden, in denen gerade Zeilen anders formatiert sind als ungerade Zeilen. Lese-/Schreibzugriff.

ActiveWindow.RangeFromPoint.Table.HorizBanding = True

LastCol Bestimmt, ob die Sonderformatierung für die letzte Spalte der angegebenen Tabelle angezeigt wird. Lese-/Schreibzugriff.

ActiveWindow.RangeFromPoint.Table.LastCol = True

Parent Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

Dim objParent As Object
Set objParent = ActiveWindow.RangeFromPoint.Table.Parent

TableDirection Gibt die Sortierrichtung für die Zellen der Tabelle zurück oder legt sie fest. Lese-/Schreibzugriff.

ActivePresentation.Slides(1).Shapes(2).Table.TableDirection = ppDirectionLeftToRight

Title Gibt den Titel des Table -Objekts zurück oder legt ihn fest. Lese-/Schreibzugriff.

ActiveWindow.RangeFromPoint.Table.Title =

VertBanding Bestimmt, ob verbundene Spalten angezeigt werden, in denen gerade Spalten anders formatiert sind als ungerade Spalten. Lese-/Schreibzugriff.

ActiveWindow.RangeFromPoint.Table.VertBanding = True