Klasse Row (PowerPoint VBA)

Die Klasse Row stellt eine Zeile in einer Tabelle dar. Das Row -Objekt ist ein Mitglied der Rows -Auflistung. Die Rows -Auflistung enthält alle Zeilen in der angegebenen Tabelle.

Set

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

Dim rw as Row
Set rw = ActiveWindow.RangeFromPoint.Table.Rows(Index:=1)

Die folgenden Prozeduren können zum Festlegen der Row Klassenvariablen verwendet werden : Cell.Parent, Rows.Item, Rows.Add und Table.Rows

Cells

Gibt eine CellRange -Auflistung, die die Zellen in einer Tabellenspalte oder -Zeile darstellt. Schreibgeschützt.

Dim creCells As CellRange
Set creCells = ActivePresentation.Slides(1).Shapes(2).Table.Rows(1).Cells

Delete

Löscht das angegebene Row -Objekt.

Ein Laufzeitfehler tritt auf, wenn Sie die einzige vorhandene Zeile einer Tabelle löschen möchten.

ActiveWindow.RangeFromPoint.Table.Rows(1).Delete

Height

Gibt die Höhe des angegebenen Objekts (in Punkten) zurück oder legt sie fest. Lese-/Schreibzugriff.

Die Height -Eigenschaft eines Shape -Objekts gibt oder die Höhe der nach vorne zeigenden Oberfläche der angegebenen Form festgelegt. Diese Messung umfasst keine Schatten oder 3D-Effekte.

ActivePresentation.Slides(1).Shapes(2).Table.Rows(1).Height = 300

Parent

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

Select

Markiert das angegebene Objekt.

Wenn Sie etwas markieren möchten, das in der jeweiligen Ansicht nicht zulässig ist, schlägt der Code fehl. Sie können z. B. eine Folie in der Foliensortierungsansicht, jedoch nicht in der Folienansicht markieren.

ActivePresentation.Slides(1).Shapes(2).Table.Rows(1).Select

Rows.Add

Gibt ein Row -Objekt zurück, das eine Zeile darstellt, die einer Tabelle hinzugefügt werden soll.

Syntax : expression.Add (BeforeRow)

BeforeRow: Die Zeile, vor der die Zeile eingefügt werden soll.

Dim rw As Row
Set rw = ActiveWindow.RangeFromPoint.Table.Rows.Add()

Rows.Count

Gibt die Anzahl von Objekten in der angegebenen Auflistung zurück. Schreibgeschützt.

Dim lngCount As Long
lngCount = ActivePresentation.Slides(1).Shapes(2).Table.Rows.Count

Rows.Item

Gibt ein einzelnes Row -Objekt aus der angegebenen Rows -Auflistung zurück.

Syntax : expression.Item (Index)

Index: Die Indexnummer des einzelnen Row -Objekts in der Auflistung, das zurückgegeben werden soll.

Dim rw As Row
Set rw = ActiveWindow.RangeFromPoint.Table.Rows(Index:=1)

Rows.Parent

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