execl 中我创建了一个宏,保存在个人宏工作簿中,现在每次打开execl文件

execl 中我创建了一个宏,保存在个人宏工作簿中,现在每次打开execl文件都会打开一个personal.xlsb的文件,这个没问题,我也需要用宏,问题是每次关闭execl文件,都需要再次手动关闭personal.xlsb。也就是说关闭execl至少需要点两次x,这个怎么解决。宏我还要用,不能删的。

在personal.xlsb的ThisWorkBook.BeforeClose()事件内添加以下代码即可,

personal.xlsb将自动保存,不再提示。

试了一下可以关闭personal.xlsb,但是还留有execl进程,还是需要点2下才行。。。。

除非你在编辑的execl表格的ThisWorkBook.BeforeClose(),添加这个代码。。但是这个方法更麻烦。execlhome里倒是有办法,就是太麻烦了,不能有外链,感兴趣的话你可以查一下“关于Excel  VBA 不能一次关闭退出Excel”

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答