Office 模板 - 嵌入式 VB 脚本不活动/不受支持?

发布于 2024-12-06 17:58:43 字数 390 浏览 0 评论 0原文

首先,这可能是本网站上最简单的问题,具体取决于答案。 问:Office Word 模板 (.dot/.dotx) 是否支持嵌入式 VB 脚本?

如果没有,谢谢! 如果是,为什么这不起作用:

http://postimage.org/image/2uubobv38/

它以 .doc 格式完美运行,但当我尝试将其另存为模板时却无法运行。 我正在运行 Office 2007,但 2003 也不起作用,是否需要启用某些特殊功能才能在 .dot 文件中使用嵌入脚本?

我不知道这是否是解决此类问题的正确论坛,但我真的不知道还有什么地方可以求助于一般编程,所以..有帮助吗?

First off, this might be the simplest questions on this site depending on the answer.
Question: Is Embedded VB scripts supported in Office Word templates (.dot/.dotx)?

If not, thank you!
If it is, why is this not working:

http://postimage.org/image/2uubobv38/

It works flawlessly in a .doc format but not when i try to save it as a template.
I'm running Office 2007 but 2003 doesn't work either, is there something special you need to enable for using embedded scripts in a .dot file?

I don't know if this is the proper forum for questions like this, but i really don't know anywhere else to turn regarding programming in general so.. help?

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

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

发布评论

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

评论(1

ˉ厌 2024-12-13 17:58:43

好吧,经过一些逻辑调试(阅读:几天),我发现它是受支持的,只是不是以“传统”的思维方式。

在普通文档中,您显然在打开文档时使用 Open() 函数来加载内容,因为这就是您所做的,您打开文档。

创建 .dot 文件的新实例,因此您应该使用的函数是 New()

Private Sub Document_New()
    UserForm1.Show
End Sub

在 .dot 文件中使用嵌入脚本时,您不会打开该文件。您正在 应该向您显示“打开”.dot 文件的表单。

Ok so after some logical debugging (read: days), i found out that it IS supported, just not in the "traditional" way of thinking.

In a normal document, you apparently use the Open() function to load things when opening the document, because that's what you do, you open the document.

When using embedded scripts in a .dot file, you're not opening the file.. you are creating a new instance of the .dot file so the function you should be using is New():

Private Sub Document_New()
    UserForm1.Show
End Sub

This should show you form from "opening" a .dot file.

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