Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 PowerPoint 演示文稿,其中一些幻灯片包含多个形状供用户单击。
我想捕捉点击了哪个形状。我可以捕获形状是否使用宏对其进行了测试,但如果它的形状包含任何图像怎么办?
幻灯片上的每个形状都有一个唯一的 ID 属性,您可以检查该属性以确定选择了哪个形状。
或者您可以预先为形状添加标签:
ActiveWindow.Selection.ShapeRange(1).Tags.Add "MyName", "MyValue"
然后
If ActiveWindow.Selection.ShapeRange(1).Tags("MyName") = "MyValue" Then ' Whatever