在做第一个实践的时候,遇到的问题。
实践:打开Excel时,隐藏工作表并弹出欢迎窗体,5秒后关闭窗体打开工作表。
问题:实际的情况时倒计时出错,工作表隐藏。窗体停在页面上无法进行。o(╯□╰)o
解决方法:
思路 1(turned wrong):启用宏的Excel文件保存为.xlsm,修改为.xlsx就是“未启用宏的Excel”
- 窗体关闭后Excel文件并没有完全关闭,需要在进程管理器中彻底杀死进程
- windows默认不显示文件后缀,打开文件夹,选择“查看-文件扩展名”勾选,然后就可以通过修改后缀修改文件类型
- 打开文件,提示“xxx文件已损坏,无法正常打开”
思路2:打开问题工作薄,关闭窗体,此时已经看不到工作薄相关的任何内容,打开一个新的workbook,此时进入VBE,哈!看到了有问题对象,改就可以啦!
出错原因:非事件子程序要写在模块里而不是某个对象中
ps:自定义函数也要卸载模块里