我在Windows 2007计算机上的MS Word 2007中打开Word文档时出现以下错误。
隐藏模块中的编译错误:本文档
这个文档包含宏,它可以在另一台机器上正常工作。
我认为在一些安全更新后,这个错误就开始发生了。
这是操作系统还是MS Word安全问题?
答案 0 :(得分:0)
检查文档打开时运行的代码。它试图使用无法找到或未定义的过程。
如果你可以在某些机器上正确使用它而在其他机器中没有,那么可能是机器有问题: a)没有必要的AddIn / Library
或
b)无法访问AddIn或Library所在的网络位置。
答案 1 :(得分:0)
我记得一年前或更久以前看过这个消息 - 我认为这个问题与尝试在64位版本的办公室上运行它有关,而原始文档是在32位上生成的。 希望这有帮助!
答案 2 :(得分:0)
word错误“隐藏模块中的编译错误:此文档”
-重要- 第一部分基于其他人的解决方案[页面底部的信用],最后一部分是我基于此的解决方案。我注意到,很多人有点害怕玩计算机,而他们不太了解的东西会在遵循复杂的指令后给他们带来麻烦,所以我尝试将其简化下来,希望它会有所帮助,这会让它有些缠绕。
在您的系统中找到winword.exe文件的位置,我在此位置发现它[您可能在相同的位置,也可能不在同一位置]“ C:\ Program Files(x86)\ Microsoft Office \ Office12 \ WINWORD .EXE”。
一旦找到它,请右键单击Windows地址栏中的“复制地址为文本”,否则我将得到“ C:\ Program Files(x86)\ Microsoft Office \ Office12”,因为它不会复制该文件夹内容,这很好。因此您需要在使用的精确情况下添加“ \”和“ winword.exe”,即大写字母将大写字母与小写字母相同。
在我开始之前,请先保存一些困惑,“输入时请不要使用双引号-仅用于突出显示要使用的文本”。 另外,我们不会花费任何时间和精力来打开Word,并制作一个新的空白文档并将其保存为“空白文档”,我们将在以后使用。
1。)现在,我们需要分解位置地址,我们几乎使用“ \”之间的位,并在最后一个“ winword.exe或WINWORD.EXE”上添加一个带有空格的cd,如下所示[取决于他们使用的情况]我们添加不带“ cd空间”前缀的“ / a”。因此,只需打开一个新的“ NOTE PAD”或类似的东西,因为当我们在“ CMD”(* 1)中输入最后一个命令时,将关闭Word NEED'S。
所以这个地址: C:\ Program Files(x86)\ Microsoft Office \ Office12 \ WINWORD.EXE
应如下所示: cd程序文件(x86) cd Microsoft Office 光盘Office12 WINWORD.EXE / a
2。)确保已关闭Mircosoft Word!
3。)同时使用Windows键和“ R”键,将打开“运行”框。输入“ cmd”,然后按Enter。
4。)“ CMD”框将打开,并且大多数情况下显示“ C:\”,但如果不是这样,那么此时几乎所有的人都在乎!别紧张。
5。)现在,您只需按照以下说明一次剪切并越过一个指令进入“ CMD”框中,然后按Enter。完成此操作后,打开您创建的空白词doc,如果没有错误,那么到目前为止很好。
如果在“ CMD”框中没有显示“ C:\”,请键入“ cd C:\”,然后按Enter。
一旦显示“ C:\”,请在“ dir”中输入并输入。
现在它应该显示[使用我的位置,显然这应该与您的不是我的:)]:大约有50个上帝知道多少DIR,这将是一长串。.
剪切并粘贴[是,不带引号]:“ cd程序文件(x86)”按“输入” 现在应该显示:C:\ Program Files(x86)>
剪切并粘贴:“ cd Microsoft Office”打“输入” 现在它应该显示:C:\ Program Files(x86)\ Microsoft Office>
剪切并粘贴:“ cd Office12”打“输入” 现在应该显示:C:\ Program Files(x86)\ Microsoft Office \ Office12>
剪切并粘贴:“ WINWORD.EXE / a”按“输入” 现在应该打开单词
注意:您也许可以立即使用整个地址,但对我来说不起作用“ cd C:\ Program Files(x86)\ Microsoft Office \ Office12 \ WINWORD.EX / a“
6。)接下来,您需要在这个位置“ C:\ Users \ noel \ AppData \ Roaming \ Microsoft \ Word \ STARTUP”中找到WORD启动文件夹。 您可以通过在Windows资源管理器地址栏中键入“%appdata%\ Microsoft \ Word \ Startup”并按Enter(* 2)来找到它。
7。)好吧,Word启动文件夹现在应该在您面前打开了,如果有的话,[我希望是这样,否则这将无法工作,对不起]您需要右键单击桌面并新建一个文件夹并将其命名为“保持单词启动”,将其打开,然后返回到单词启动文件夹,单击以使其成为当前窗口。现在,使用“ Ctrl + A”键选择所有内容,然后使用“ Ctrl + C”复制它们。现在,一旦确定两个文件夹中的内容都相同,就回到您创建的[保持单词启动]的新文件夹中,然后单击并使用“ Ctrl + V”将内容粘贴到该文件夹中。返回Word启动文件夹,然后按“ Ctrl + A”选择全部,然后单击“删除”以删除所有内容。
我的Word启动程序中有一个名为“ WordTalk.dot”的文件。曾经打开过的里面只有“ hello”这个词。
8。)现在,将Word启动文件夹为空,双击您之前创建的“空白文档”以打开它,然后测试以查看错误“在隐藏模块中编译错误:此文档”是否已消失。
9。)这解决了我的问题,我在启动时只有一个文件“ WordTalk.dot”,这是一个单词doc,其中只有一个单词,我删除了它!但是如果明天发生问题,我知道如何恢复该文件。如果您不理解或不知道备份副本中包含的内容,则是将Word启动文件夹“保持单词启动”制成的,请勿删除它,只是将其移动到安全的地方,以防万一。
Noel
----------------参考文献------------------
(* 1)Microsoft支持。
(* 2)格雷厄姆市长。