后来有些沮丧,我找到了解决问题的小技巧.我决定在那里发布,因为我无法在Stack Overflow上找到有关此问题的任何信息.
这是怎么回事:
Set WordApplication = CreateObject("Word.Application")
WordApplication.NormalTemplate.Saved = True
Run Code Online (Sandbox Code Playgroud)
这里没有什么真正的花哨,但第二行阻止了保存Normal.dot的提示.它实际上并没有将任何东西保存到模板中,只是让MS-Word相信它已经被保存了.
确保在MS Word的首选项中禁用了提示保存Normal.dot的选项(工具>首选项>保存>提示以保存普通模板).禁用此功能将阻止正常使用情况下的提示.但是,当您使用VBA(可能还有许多其他语言)从头开始创建文档时,可能会出现类似上面的问题,总是取决于您实现创建/打开文档的方法.
希望这条小线可以为您节省更多的研究时间.
| 归档时间: |
|
| 查看次数: |
2037 次 |
| 最近记录: |