Объект CellRange (PowerPoint)

Коллекция объектов Cell в столбце или строке таблицы. Коллекция CellRange представляет все ячейки в указанном столбце или строке. Чтобы использовать коллекцию CellRange, введите ключевое слово Cells.

Примечания

Хотя объект-коллекция называется CellRange и отображается в обозревателе объектов, это ключевое слово не используется при программировании объектной модели PowerPoint. Вместо этого используется ключевое слово Cells.

Невозможно программно добавлять ячейки в таблицу PowerPoint и удалять ячейки из нее. Используйте метод AddTable с объектом Table , чтобы добавить новую таблицу. Чтобы добавить столбец или строку в таблицу, используйте метод Add в коллекциях Columns или Rows . Используйте метод Delete коллекций Columns или Rows , чтобы удалить столбец или строку из таблицы.

Пример

Используйте свойство Cells для возврата коллекции CellRange . В данном примере правая граница ячеек в первом столбце таблицы задается в стиле пунктирных линий.

With ActivePresentation.Slides(2).Shapes(5).Table.Columns(1).Cells

    .Borders(ppBorderRight).DashStyle = msoLineDash

End With

В этом примере возвращается количество ячеек в первой строке выбранной таблицы.

num = ActiveWindow.Selection.ShapeRange.Table.Rows(1).Cells.Count

Используйте ячейку (строка, столбец), где строка — это номер строки, а столбец — номер столбца, или ячейки (индекс), где индекс — это номер ячейки в указанной строке или столбце, чтобы вернуть один объект Cell . Ячейки нумеруются слева направо строками и сверху вниз по столбцам. При использовании языковых параметров с письмом справа налево эта схема обратная. В приведенном ниже примере первые две ячейки первой строки таблицы в форме 5 на втором слайде объединены.

With ActivePresentation.Slides(2).Shapes(5).Table

    .Cell(1, 1).Merge MergeTo:=.Cell(1, 2)

End With

См. также

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

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

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