【发布时间】:2015-08-03 17:27:15
【问题描述】:
我为 PowerPoint 编写了一个 vba 宏。一切正常,但我错过了一步。
到目前为止,我的宏以选择幻灯片上的特定形状组结束。完成后,我返回 PowerPoint 并使用“组”按钮从选定的形状中创建一个组。
如何在我的代码中使用这个 Micorsoft Group 函数。我只能将幻灯片上的所有形状归为一组,否则会出错。
我尝试过: ActivePresentation.slide(1).shapes.selected.group 但这不起作用。
我已阅读:
How do I group a set of shapes programmatically in excel 2007 vba?
但是形状的几个名称是相同的,所以这实际上不起作用。而且我不知道如何将形状的索引号存储到变量中 - 这将是解决我的问题的第二种选择。
基本上,微软自己的功能正是我现在需要的,对吧?我采用选定的形状并将它们分组到一个组中。我可以在我的宏中调用这个函数吗?
非常感谢您的帮助。
【问题讨论】:
标签: vba powerpoint