Объект 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 и обратная связь.