打开Word文档时防止临时Word文件创建

时间:2013-11-08 07:33:17

标签: vba ms-word word-vba

我有一个VBA代码,用于打开word文档并处理该文档。当它打开word文档时,它还会创建一个临时word文件。如果我的文档名称是“Statistical Data.doc”,当它打开文件时,它会创建一个名为“〜$ atistical Data.doc”的临时文档。

我已经创建了一个条件,以便不处理这个临时文件。但是,如果我运行大量文档需要时间,它会创建相同数量的临时文件,并且只有在检查条件后才能完成处理。

有没有办法阻止创建临时文件。

2 个答案:

答案 0 :(得分:0)

如果您在处理文件时关闭该文件,那么这不应该解决您的问题吗?就像打开文件 - >处理文件 - >保存文件 - >接下来。发布你的代码,我会更具体......

答案 1 :(得分:0)

不,不可能阻止Word创建临时文件。为了使Word能够处理文档,它们是必需的。除此之外,它是Word存储“撤消”列表的地方。它还在后台完成其他工作。如果文档正确关闭并且Word没有崩溃,那么Word将负责删除这些文件本身。如果没有发生这种情况,那么您的代码不会正确释放Word或者您的配置已损坏。

相关问题