PowerPoint) (Cell 对象

代表表格单元格。 单元格 对象是 矩形 的成员 集合。 矩形 集合表示在指定的列或行中的所有单元格。 若要使用 矩形 集合,请使用 单元格 关键字。

备注

以编程方式添加到单元格也不能删除 PowerPoint 表中的单元格。 使用的 集合的 Add 方法可向表格中添加行或列。 删除 集合的方法用于从表中删除行或列。

示例

使用 单元格 (行、列) (其中 row 是行号,列是列号)或 单元格 (索引) (其中 index 是指定行或列中的单元格号)可返回单个 Cell 对象。 单元格从左到右按行,从上到列中的下编号。 使用从右向左的语言设置时,此方案将反转。 下面的示例将合并的行的表中第五个形状的第二张幻灯片中的前两个单元格。

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

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

End With

本示例将表格第一列中第一个单元格的下边框设置为虚线样式。

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

        .Cells(1)

    .Borders(ppBorderBottom).DashStyle = msoLineDash

End With

使用形状属性访问 Shape 对象和操作的每个单元格的内容。 本示例删除第一个单元格 (第 1 行、 第 1 列) 中的文本、 插入新文本,并将整列的宽度设置为 110 磅。

With ActivePresentation.Slides(2).Shapes(5).Table.Cell(1, 1)

    .Shape.TextFrame.TextRange.Delete

    .Shape.TextFrame.TextRange.Text = "Rooster"

    .Parent.Columns(1).Width = 110

End With

方法

名称
Merge
Select
Split

属性

名称
Application
Borders
Parent
Selected
Shape

另请参阅

PowerPoint 对象模型引用

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。