excel工作表加了VBA后为何不能用后悔键了,如何解决?

来源:百度知道 编辑:UC知道 时间:2024/06/28 04:11:10
如题
感谢你们的答复
1syy:是该个sheet工作表的撤销键变为灰色;
LWSHH:我的这个工作表需要不断的修改,有时需要用撤销键;
shuhua0715:请问“后悔”的代码该如何编,我是新手,敬请指导!

“后悔键”的作用是撤销键盘或鼠标操作。
VBA中命令完成的“动作”系统并没有记录下来,所以不能撤销。

解决办法:调试好程序确认无误再执行。或:编写一个“后悔”的功能。

是这个文件不能用撤销键了,还是整个软件都不能用了?
若是后者,则删除VBA,若是前者,可能是设计的人故意搞的。

如果只是这个文件,那想办法去除它的VBA。

呵呵,“后悔”代码最简单的想法就是把在更改之前把当前工作表整个复制一份存在一个隐藏的工作表里面,如果你想“后悔”,就调用代码把复制过的内容再粘贴回来,但这样做的只能“后悔”个一两步,步数太多的话好像很要命,很让人抓狂。

如果没有保存,就关闭EXCEL,会出现对话框,选择不保存修改。