Объект 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 . Ячейки нумеруются слева направо в строках и сверху вниз в столбцах. При использовании языковых параметров справа налево эта схема становится обратной. В приведенном ниже примере первые две ячейки в одной строке таблицы в форме пять на слайде два.
With ActivePresentation.Slides(2).Shapes(5).Table
.Cell(1, 1).Merge MergeTo:=.Cell(1, 2)
End With
См. также
Справочник по объектной модели PowerPoint
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по