Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 VBA 代码,可以打开一个 word 文档并处理该文档。当它打开一个word文档时,它也会创建一个临时的word文件。如果我的文档名称是“Statistical Data.doc”,当它打开文件时,它会创建一个名为“~$atistical Data.doc”的临时文档。
我已经设定了一个条件,以便这个临时文件不会得到处理。但是它需要时间,就像我运行大量文档一样,它会创建相同数量的临时文件并且只有在检查条件后才能完成处理。
有什么方法可以防止创建临时文件。
如果您在处理完文件后关闭文件,那不应该解决您的问题吗?比如打开文件->处理文件->保存文件->下一步。发布您的代码,我会更具体...
不,无法停止 Word 创建临时文件。它们是 Word 处理文档所必需的。除其他外,它是 Word 存储“撤消”列表的地方。它还在后台执行其他工作。如果文档正确关闭并且 Word 没有崩溃,则 Word 将自行删除这些文件。如果这没有发生,那么您的代码未正确发布 Word 或您的配置已损坏。