arb*_*tel 11 excel vba excel-vba
这个问题听起来很广泛而且不具体,但我尝试过很多东西,不知道还有什么地方可以转.
我有一个Excel VBA项目 - 它有数百行代码和几个模块,所以我不能真正发布它.它作为一个模板 - 用户打开文件,对模板进行一系列更改并在某处保存副本.主模板永远不会改变.
一切都很好,除了当用户关闭Excel说"Excel已停止工作"时经常崩溃.它崩溃任何打开的Excel文件非常令人沮丧.
仅当从共享网络位置打开文件时才会发生此错误.我从未在本地经历过这种工作.
没有VBA代码正在执行.BeforeClose可能会干扰.在工作簿打开时,我将其设置为获取两个不同的CSV文件并从中复制数据.
我已经浏览了每个模块和sub以查看它们中是否有任何一个导致崩溃 - 但有时工作簿可能会在关闭时崩溃而不运行任何VBA代码(在Workbook之外.打开代码)
此外,它在"只读"模式下永远不会崩溃(主文件始终是只读的) - 只有当用户在某处保存副本时才会崩溃.
有没有人有任何提示或想法,我可以进一步解决这个问题?我一直在努力工作,如果我不能尽快解决,就要聘请专家.谢谢!
**编辑4/15 - 只是一个更新,如果有人有解决方案仍在搜索答案.我能找到的唯一与此问题相关的是引用共享网络驱动器上的文件.关闭后,是否有人可以想到可能导致崩溃的原因?