使用 VBA 以编程方式将 ActiveX 控件插入到 Word 文档中?

发布于 2024-07-16 03:06:17 字数 29 浏览 1 评论 0原文

是否可以? 我找不到任何执行此操作的代码。

is it possible? I couldn't find any code that does that.

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

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

发布评论

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

评论(1

笑红尘 2024-07-23 03:06:17

当我想在 Office 中编写宏(=VBA)时,我只是从录制宏开始,然后手动执行您想要执行的操作。

录制的宏将为您提供帮助。

这就是我最终得到的结果:

Sub Macro1()
'
' Macro1 Macro
'
'
    Selection.InlineShapes.AddOLEObject ClassType:="WordPad.Document.1", _
        FileName:="", LinkToFile:=False, DisplayAsIcon:=False
End Sub

答案是:使用 AddOLEObject 方法

When I want to write a macro (=VBA) in Office, I just start by recording a macro, and then do what you want to do manually.

The recorded macro will help you on your way.

This is what I ended up with:

Sub Macro1()
'
' Macro1 Macro
'
'
    Selection.InlineShapes.AddOLEObject ClassType:="WordPad.Document.1", _
        FileName:="", LinkToFile:=False, DisplayAsIcon:=False
End Sub

Answer is: use the AddOLEObject method

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