fansongzhi 发表于 2017-8-7 21:39:11

如何通过VBA取得已设置了超链接的对象的位置信息

我在ppt的部分片子中设置了一些超链接(都是ppt内部链接),现在想通过VBA取得那些设置了超链接的对象的位置信息。我是菜鸟,2010版又没有录制宏功能,不知该如何用VBA语句实现。
例如:在第2张片上的一个文本框上设了一个超链接,我想通过VBA语句取得该文本框的top、left等位置信息。
我写了如下语句,但执行到最后一句时总报错,提示“对象不支持该属性或方法”:
For Each i In ActivePresentation.Slides
For Each j In i.Hyperlinks
If j.SubAddress"" Then
aaa = j.Parent.Left '取得文本框的位置信息
……
不知道上述最后一句代码该如何写?谢谢各位!

gaojiagou 发表于 2017-8-20 10:02:44

顶一下,坐等高手!
页: [1]
查看完整版本: 如何通过VBA取得已设置了超链接的对象的位置信息