Dzwebs.Net

撰写电脑技术杂文十余年

VBA之PPT里面的Row和Rows集合对象

Admin | 2013-8-8 7:37:12 | 被阅次数 | 7608

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  一、Row 对象

  代表表格中的一行。Row 对象是 Rows 集合中的成员。Rows 集合中包含指定表格中的所有行。

  使用 Row 对象

  使用 Rows(index) 可返回一个 Row 对象,其中,index 是一个数字,它代表表格中行所在的位置。本示例删除表格(当前演示文稿中第二张幻灯片上的第五个形状)中的第一行。

  ActivePresentation.Slides(2).Shapes(5).Table.Rows(1).Delete

  使用 Select 方法可从表格中选择一行。本示例选择指定表格中的第一行。

  ActivePresentation.Slides(2).Shapes(5).Table.Rows(1).Select

  说明

  使用 Cells 属性可修改 Row 对象中的各个单元格。本示例选择表格中的第二行,并对其下框线应用虚线样式。

  ActiveWindow.Selection.ShapeRange.Table.Rows(2) .Cells.Borders(ppBorderBottom).DashStyle = msoLineDash

  二、Rows 集合对象 

  Row 对象的集合,代表表格中的行。

  使用 Rows 集合

  使用 Rows 属性可返回 Rows 集合。本示例把指定表格中所有行的高度更改为 160 磅。

  Dim i As Integer
  With ActivePresentation.Slides(2).Shapes(4).Table
      For i = 1 To .Rows.Count
          .Rows.Height = 160
      Next i
  End With

  使用 Add 方法可向表格中添加一行。本示例在被引用表格的第二行之前插入一个新行。

  ActivePresentation.Slides(2).Shapes(5).Table.Rows.Add (2)

  使用 Rows(index) 可返回一个 Row 对象,其中,index 是一个数字,它代表表格中行所在的位置。本示例将删除表格(第二张幻灯片上的第五个形状)中的第一行。

  ActivePresentation.Slides(2).Shapes(5).Table.Rows(1).Delete


该杂文来自: PowerPoint杂文

上一篇:RGBColor RotationEffect对象在VBA之PPT中的范例

下一篇:Ruler、RulerLevel和RulerLevels集合对象在幻灯片

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计