Поделиться через


Объект Table (PowerPoint)

Представляет фигуру таблицы на слайде. Объект Table является членом коллекции Shapes . Объект Table содержит коллекцию Columns и коллекцию Строк .

Пример

Используйте фигуры (индекс), где индекс — это число, чтобы вернуть фигуру, содержащую таблицу. Используйте свойство HasTable, чтобы узнать, содержит ли фигура таблицу. В этом примере по фигурам на слайде 1 проверяется, есть ли у каждой фигуры таблица, а затем настраивается действие щелчка мыши для каждой фигуры таблицы, чтобы перейти к следующему слайду.

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

Используйте метод Cellобъекта Table для доступа к содержимому каждой ячейки. В этом примере текст "Ячейка 1" вставляется в первую ячейку таблицы в форме пять на слайде 3.

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

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

    .Text = "Cell 1"

Используйте метод AddTable, чтобы добавить таблицу на слайд. В этом примере добавляется таблица 3x3 на слайде 2 в активной презентации.

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

Методы

Имя
ApplyStyle
Cell
ScaleProportionally

Свойства

Имя
AlternativeText
Application
Background
Columns
FirstCol
FirstRow
HorizBanding
LastCol
LastRow
Parent
Rows
Style
TableDirection
Title
VertBanding

См. также

Справочник по объектной модели PowerPoint

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.