返回介绍

GroupShapes 集合对象

发布于 2019-09-29 09:50:55 字数 966 浏览 1095 评论 0 收藏 0

Shapes (Shape)
GroupShapes (Shape)

该对象代表组合图形中的单个图形。每个图形都由一个 Shape 对象代表。使用本对象的 Item 方法,可以处理组合图形中的单个图形,而不必取消组合。

使用 Groupshapes 集合

用 GroupItems 属性可以返回 GroupShapes 集合。用 GroupItems (index) 可以返回 GroupShapes 集合中的单个图形,其中index 是组合图形中单个图形的序号。下列示例向活动文档添加三个三角形,并加以组合,为整个组合设置一个颜色,然后只更改第二个三角形的颜色。

With ActiveDocument.Shapes
 .AddShape(msoShapeIsoscelesTriangle, _
 10, 10, 100, 100).Name = "shpOne"
 .AddShape(msoShapeIsoscelesTriangle, _
 150, 10, 100, 100).Name = "shpTwo"
 .AddShape(msoShapeIsoscelesTriangle, _
 300, 10, 100, 100).Name = "shpThree"
 With .Range(Array("shpOne", "shpTwo", "shpThree")).Group
 .Fill.PresetTextured msoTextureBlueTissuePaper
 .GroupItems(2).Fill.PresetTextured msoTextureGreenMarble
 End With
End With

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文