WPS 基础接口 > 演示 API 参考 > ShapeRange > 方法 > ShapeRange.Ungroup 方法
取消指定形状或者形状区域中任意组合形状的组合。取消指定形状或形状区域中图片和 OLE 对象的组合。取消组合后的形状以单个 ShapeRange 对象的形式返回。

语法

表达式.Ungroup

表达式   一个代表 ShapeRange 对象的变量。

返回值
ShapeRange

说明

由于将一组形状作为单个形状来处理,对形状进行组合和取消组合将会改变 Shapes 集合中项目的数量,并且改变集合中受影响的项目之后的项目索引编号。

示例

本示例取消 myDocument 中的所有形状组合,并分解所有的图片或 OLE 对象。

示例代码
let myDocument = ActivePresentation.Slides.Item(1)

for(let i = 1; i <= myDocument.Shapes.Count; i++){
    myDocument.Shapes.Item(i).Ungroup()
}

本示例取消 myDocument 中的所有形状组合,但不分解幻灯片中的图片或 OLE 对象。

示例代码
let myDocument = ActivePresentation.Slides.Item(1)

for(let i = 1; i <= myDocument.Shapes.Count; i++){
    if(myDocument.Shapes.Item(i).Type == msoGroup) {
       myDocument.Shapes.Item(i).Ungroup()
    }
}


请参阅