На этом шаге мы приведем общие сведения о таблицах.
В иерархии объектов, вложенных в объект Shape, существует объект Table, который и представляет собой таблицу, созданную средствами самой программы PowerPoint, т.е. командой Вставка | Таблица. Для получения доступа к таблице можно использовать коллекцию Shapes, поскольку все таблицы являются членами этой коллекции.
Доступ к таблицам можно также реализовать с помощью коллекции ShapeRange, которая содержит все выделенные таблицы.
Для работы с отдельными ячейками таблицы предназначен объект Cell, который представляет собой отдельную ячейку. Чтобы получить к нему доступ, используйте метод Cell объекта Table.
Так как все таблицы относятся к рисованным объектам, то для определения, какой из рисованных объектов является таблицей, следует использовать свойство HasTable объекта Shape или коллекции ShapeRange.
Для программного добавления таблицы на слайд используется метод AddTable, общий вид которого следующий:
AddTable (NumRows, NumColumns, Left, Top, Width, Height),
Редактирование строк и столбцов таблицы производится с помощью коллекций Rows и Columns соответственно, вызов которых осуществляется с помощью свойств Rows и Columns объекта Table.
Объект Table представляет собой таблицу. Этот объект имеет всего один метод - метод Cell, который возвращает отдельную ячейку таблицы (объект Cell). Синтаксис этого метода имеет вид:
Cell(Row, Column),
Перечислим основные свойства этого объекта.
Свойство Columns возвращает коллекцию Columns всех столбцов таблицы.
Свойство Rows возвращает коллекцию Rows всех строк таблицы.
Далее рассматривается работа со строками и столбцами таблицы.
На следующем шаге мы рассмотрим объект Column.