我想编写一个VBA宏,能够在PowerPoint 2007-2010的编辑模式下调用。
我可以很容易地向演示文稿中添加一个命令按钮。但是,在幻灯片放映模式下,只能单击此按钮来触发VBA宏。
然而,我想要的是当我在编辑模式下单击此按钮时,触发关联的VBA宏。在编辑模式下单击它可以让我更改其大小等属性,但并不调用该宏。
另一方面,在Excel中,当我插入一个按钮时,我得到了完全符合预期的行为 - 单击它会调用VBA操作。
那么我该如何创建一个按钮(或其他具有相同功能的元素),以便在PowerPoint的编辑视图中调用VBA宏呢?我能想到的唯一方法就是使用功能区操作,但在这种情况下不切实际,因为该宏将修改与按钮相关联的形状,并且每个幻灯片上可能有多个这些形状,每个形状都应该有自己的按钮。