找回密码
 立即注册
搜索

演示文稿的Selection对象

2
回复
516
查看
[复制链接]

1

主题

5

帖子

92

幻币

一流武者

Rank: 3Rank: 3

积分
234
QQ
2017-10-28 19:37:12 显示全部楼层 |阅读模式
        Selection对象
  代表指定文档窗口中的选中对象。
  使用 Selection 对象
  使用 Selection 属性返回 Selection 对象。以下示例将当前窗口中的选中对象复制到剪贴板。
  ActiveWindow.Selection.Copy
  使用 ShapeRange、SlideRange 或 TextRange 属性从选中的对象返回一系列形状、幻灯片或文本。
  以下示例设置第二个窗口中选中形状的前景色,假设至少选中了一个形状且所有选中的形状具有可以改变前景色的填充。
  With Windows(2).Selection.ShapeRange.Fill
   .Visible = True
   .ForeColor.RGB = RGB(255, 0, 255)
  End With
  如果第二个窗口中的第一个选中形状包含一文本框,以下示例设置其中的文本。
  With Windows(2).Selection.ShapeRange(1)
   If .HasTextFrame Then
   .TextFrame.TextRange = "Current Choice"
   End If
  End With
  以下示例剪切当前窗口中选中的文本,将其放到剪贴板。
  ActiveWindow.Selection.TextRange.Cut
  以下示例复制选中的所有幻灯片(如果位于幻灯片视图,则复制当前幻灯片)。
  ActiveWindow.Selection.SlideRange.Duplicate
  如果使用这些属性时而没有选中合适类型对象(例如,在没有选中形状的情况下使用 ShapeRange 属性),则会发生错误。请使用 Type 属性判断选中对象的类型。以下示例检查选中的对象中是否包含幻灯片。如果其中包含幻灯片,该示例设置其中第一个选中幻灯片的背景色。
  With Windows(2).Selection
   If .Type = ppSelectionSlides Then
   With .SlideRange(1)
   .FollowMasterBackground = False
   .Background.Fill.PresetGradient _
   msoGradientHorizontal, 1, msoGradientLateSunset
   End With
   End If
  End With
  说明:在某一幻灯片视图中修改幻灯片时,Selection 对象将被删除(Type 属性将返回 ppSelectionNone)。

PPT学习论坛
回复

使用道具 举报

0

主题

5

帖子

8

幻币

一流武者

Rank: 3Rank: 3

积分
243
QQ
2017-10-29 01:34:34 显示全部楼层
我来了~~~~~~~~~ 闪人~~~~~~~~~~~~~~~~  
PPT学习论坛
回复 支持 反对

使用道具 举报

4

主题

9

帖子

93

幻币

一流武者

Rank: 3Rank: 3

积分
318
QQ
2017-10-31 04:58:17 显示全部楼层
很不错啊
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册