user_vuoiq 发表于 2016-4-12 12:34:41

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

比如说有2个圆,我点了其中的一个,那在VBA里我怎么知道点了哪个呢?

user_bkfcb 发表于 2016-4-12 13:47:05


000000 发表于 2016-4-12 14:36:19

原来加个参数就可以了啊,还真简单,非常感谢!
那ppt里可以用shapes("name")这样名字的方式,或shapes(i)这样索引的方式来表示一个对象,
现在知道了所点对象的名字"name",那怎么知道所点对象的索引 i 呢?

user_fvwxvpbe 发表于 2016-4-12 15:32:36

sub 报出所选对象名称()
msgbox(selection.shaperange.name)
end sub
页: [1]
查看完整版本: [求助]ppt里当前点的对象用VBA代码怎么表示啊?