请朋友帮忙,EXCEL在执行宏时总是要跳转到录制宏的单元格怎么办

工作表在执行宏时,总是要跳转回录制宏的单元格,比如我录制宏是在A1,现在我要在单元格D500执行这个宏,这时D500执行了,但同时窗口会跳回到A1,也就是说,无论在那个单元格执行该宏,执行后总会跳回到A1,有什么办法让它不跳回录制宏的单元格吗?

在录制的时候你肯定最后点了a1单元格一些 这样宏就记录了这个动作 所以每次都跳回去 你可以alt+f11看下代码 可以把Range("A1").Select这句删除掉。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-09
要点1:对单元格操作的时候,可以先选中区域,然后再点击【录制宏】进行相应操作,如果录制宏已经完成,则在宏代码里删除类似:range("A1:B12").select 的语句,这样就可以避免宏执行完之后会自动选中单元格;
要点2:在录制宏的时候选择【使用相对引用】,就可以避免跳转到录制宏的时候选中的区域
第2个回答  2014-03-20
点菜单的工具(07版是视图),宏,选中你录制的宏,编辑。删除里面的Range("$A$1").Select就可以了。
相似回答