
excel使用宏后为什么没有了撤销功能?
展开全部
宏处理之后无法撤消操作是系统的设定,包括2013版本在内的各版本均未设定可以直接撤消的操作;
如果运行宏后尚未保存,则可关闭文件选择不保存恢复到原来的的数据;
想要达到撤销效果,可利用宏对更改操作中之前数据进行备份记录,而后再利用宏进行撤销的操作。
例如,复制如下代码在sheet1中,之后该sheet的A1单元格每次变化,均在sheet2中记录,借此可逆向返回原来的数值。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
Worksheets(2).Range("A" & Worksheets(2).End(xlUp).Row).Target.Value
End If
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |