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

语法

表达式.Ungroup

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

返回值
ShapeRange

说明

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

示例

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

示例代码
let myDocument = ActivePresentation.Slides.Item(1)
let s = myDocument.Shapes
for(let i = 1; i <= s.Count; i++){
    s.Item(i).Ungroup()
}

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

示例代码
let myDocument = ActivePresentation.Slides.Item(1)
let s = myDocument.Shapes
for(let i = 1; i <= s.Count; i++){
    if (s.Item(i).Type == msoGroup){	
        s.Item(i).Ungroup()
    }
}


请参阅