【发布时间】:2013-10-31 19:56:14
【问题描述】:
在 PowerPoint 中可以将 EPS 图片取消组合,在此过程中将其转换为 Microsoft Office 绘图对象,如下所示:
oShp.Ungroup
Excel 是这样的:
Selection.ShapeRange.Ungroup
但我可以在 Word 中获得的最接近(在文档中选择非内联形状)是这样的:
ActiveWindow.Selection.ShapeRange(1).Ungroup
这会返回错误“运行时错误'-2147024891 (80070005)': Group is locked and cannot be ungrouped”。
然而,当我右键单击文档中的 EPS 图片并选择取消组合时,我可以将其转换为 Microsoft Office 绘图对象,然后再次取消组合以获取各个形状。
VBA 中一定有办法做到这一点?
【问题讨论】: