找回密码
 立即注册
搜索

[求助]ppt里当前点的对象用VBA代码怎么表示啊?

3
回复
356
查看
[复制链接]

19

主题

220

帖子

52

幻币

一流武者

Rank: 3Rank: 3

积分
285
QQ
2016-4-12 12:34:41 显示全部楼层 |阅读模式
比如说有2个圆,我点了其中的一个,那在VBA里我怎么知道点了哪个呢?
PPT学习论坛
回复

使用道具 举报

12

主题

204

帖子

29

幻币

一流武者

Rank: 3Rank: 3

积分
236
QQ
2016-4-12 13:47:05 显示全部楼层

2bt627oR.rar (6.03 KB, 下载次数: 157)
PPT学习论坛
回复 支持 反对

使用道具 举报

19

主题

221

帖子

51

幻币

一流武者

Rank: 3Rank: 3

积分
292
QQ
2016-4-12 14:36:19 显示全部楼层
原来加个参数就可以了啊,还真简单,非常感谢!
那ppt里可以用shapes("name")这样名字的方式,或shapes(i)这样索引的方式来表示一个对象,
现在知道了所点对象的名字"name",那怎么知道所点对象的索引 i 呢?
PPT学习论坛
回复 支持 反对

使用道具 举报

15

主题

199

帖子

39

幻币

一流武者

Rank: 3Rank: 3

积分
244
QQ
2016-4-12 15:32:36 显示全部楼层
sub 报出所选对象名称()
msgbox(selection.shaperange.name)
end sub
PPT学习论坛
回复 支持 反对

使用道具 举报

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