使用 Interop.Word 在 Word 文档中对自选图形进行分组

发布于 2024-11-30 13:17:15 字数 187 浏览 0 评论 0原文

我尝试使用 C# 语言中的 Interop.Word 12.0 在 Word 中绘制自选图形。我在文档中有一些自选图形对象。如何使用 Interop.Word 12.0 对自选图形进行分组?

有一种使用 VBA 对 AutoShape 对象进行分组的方法,但有一种方法现在不存在(document.Shapes.get_Range(...))。

I've tried to draw AutoShape in Word using Interop.Word 12.0 in C# language. I've some AutoShape object in the document. How to group that AutoShapes using that Interop.Word 12.0?

There is a way grouping AutoShape object using VBA but there is one method that doesn't exist now (document.Shapes.get_Range(...)).

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

痴梦一场 2024-12-07 13:17:15
 ActiveDocument.Shapes.AddShape(msoShapeRectangle, 80.25, 478.5, 39#, _
        61.5).Select
    ActiveDocument.Shapes.AddShape(msoShapeOval, 131.25, 487.5, 71.25, 48.75) _
        .Select
    ActiveDocument.Shapes.Range(Array("Oval 9", "Rectangle 8")).Select
    Selection.ShapeRange.Group.Select

阅读上面的宏

 ActiveDocument.Shapes.AddShape(msoShapeRectangle, 80.25, 478.5, 39#, _
        61.5).Select
    ActiveDocument.Shapes.AddShape(msoShapeOval, 131.25, 487.5, 71.25, 48.75) _
        .Select
    ActiveDocument.Shapes.Range(Array("Oval 9", "Rectangle 8")).Select
    Selection.ShapeRange.Group.Select

Read above macro

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文