Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates Office模板-嵌入的VB脚本未激活/未移植?_Templates_Vba_Office 2007 - Fatal编程技术网

Templates Office模板-嵌入的VB脚本未激活/未移植?

Templates Office模板-嵌入的VB脚本未激活/未移植?,templates,vba,office-2007,Templates,Vba,Office 2007,首先,这可能是这个网站上最简单的问题,取决于答案。 问题:Office Word模板(.dot/.dotx)是否支持嵌入式VB脚本 如果没有,谢谢! 如果是,为什么不起作用: 它以.doc格式完美地工作,但当我试图将其保存为模板时就不行了。 我正在运行Office2007,但2003也不起作用,在.dot文件中使用嵌入式脚本是否需要启用一些特殊功能 我不知道这是否是解决此类问题的合适论坛,但我真的不知道在一般编程方面还有什么地方可以求助,所以。。帮助?好的,经过一些逻辑调试(读:天),我发现它

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

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

它以.doc格式完美地工作,但当我试图将其保存为模板时就不行了。 我正在运行Office2007,但2003也不起作用,在.dot文件中使用嵌入式脚本是否需要启用一些特殊功能


我不知道这是否是解决此类问题的合适论坛,但我真的不知道在一般编程方面还有什么地方可以求助,所以。。帮助?

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

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

在.dot文件中使用嵌入脚本时,您不会打开该文件。。您正在创建.dot文件的新实例,因此应该使用的函数是new()

Private Sub Document_New()
    UserForm1.Show
End Sub
这将显示从“打开”一个.dot文件开始的表单