VBA宏创建临时文件

时间:2016-07-17 16:27:51

标签: vba ms-word word-vba recent-file-list

我正在使用一个宏来创建临时docx文件,然后将它们组合成一个。 然后我删除临时文件。 这些文件仍显示在“最近的文件”列表中,即使它们不再存在。 如何防止这些临时文件被Word识别为最近的文件?

或者有没有办法将可能临时文件的内容保存在数组中,然后使用此数组来完成最终文件?意思是,临时文件实际上并不存在。

1 个答案:

答案 0 :(得分:1)

Document.SaveAs的第五个参数是AddToRecentFiles。将其设置为False。

https://msdn.microsoft.com/en-us/library/office/aa220734

您可以创建临时文件,将它们合并为一个,然后关闭它们而不保存它们。