Table-Objekt (PowerPoint)Table object (PowerPoint)

Stellt eine Tabellenform auf einer Folie dar.Represents a table shape on a slide. Das Table-Objekt ist ein Element der Shapes-Auflistung.The Table object is a member of the Shapes collection. Das Table -Objekt enthält die Columns -Auflistung sowie die Rows -Auflistung.The Table object contains the Columns collection and the Rows collection.

BeispielExample

Verwenden Sie Shapes (Index), wobei Index eine Zahl ist, um eine Form zurückzugeben, die eine Tabelle enthält.Use Shapes (index), where index is a number, to return a shape containing a table. Verwenden Sie die HasTable-Eigenschaft, um festzustellen, ob eine Form eine Tabelle enthält.Use the HasTableproperty to see if a shape contains a table. In diesem Beispiel werden die Shapes auf Folie 1 durchlaufen, überprüft, ob jede Form eine Tabelle enthält, und anschließend wird die Mausklickaktion für jedes Tabellen-Shape so festgelegt, dass die nächste Folie angezeigt wird.This example walks through the shapes on slide one, checks to see if each shape has a table, and then sets the mouse click action for each table shape to advance to the next slide.

With ActivePresentation.Slides(2).Shapes

    For i = 1 To .Count

        If .Item(i).HasTable Then

            .Item(i).ActionSettings(ppMouseClick) _

                .Action = ppActionNextSlide

        End If

    Next

End With

Verwenden Sie die Cell-Methode des Table -Objekts, um auf die Inhalte jeder Zelle zuzugreifen.Use the Cellmethod of the Table object to access the contents of each cell. In diesem Beispiel wird der Text "Cell 1" in die erste Zelle der Tabelle in Form 5 auf Folie 3 eingefügt.This example inserts the text "Cell 1" in the first cell of the table in shape five on slide three.

ActivePresentation.Slides(3).Shapes(5).Table _

    .Cell(1, 1).Shape.TextFrame.TextRange _

    .Text = "Cell 1"

Verwenden Sie die AddTable-Methode, um einer Folie eine Tabelle hinzuzufügen.Use the AddTablemethod to add a table to a slide. In diesem Beispiel wird Folie 2 der aktiven Präsentation eine Tabelle mit drei Zeilen und drei Spalten hinzugefügt.This example adds a 3x3 table on slide two in the active presentation.

ActivePresentation.Slides(2).Shapes.AddTable(3, 3)

MethodenMethods

NameName
ApplyStyleApplyStyle
CellCell
ScaleProportionallyScaleProportionally

EigenschaftenProperties

NameName
AlternativeTextAlternativeText
AnwendungApplication
HintergrundBackground
ColumnsColumns
FirstColFirstCol
FirstRowFirstRow
HorizBandingHorizBanding
LastColLastCol
LastRowLastRow
ParentParent
RowsRows
FormatStyle
TableDirectionTableDirection
TitelTitle
VertBandingVertBanding

Siehe auchSee also

PowerPoint-ObjektmodellreferenzPowerPoint Object Model Reference

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.