宏处理之后无法撤消 *** 作是系统的设定,包括2013版本在内的各版本均未设定可以直接撤消的 *** 作;
如果运行宏后尚未保存,则可关闭文件选择不保存恢复到原来的的数据;
想要达到撤销效果,可利用宏对更改 *** 作中之前数据进行备份记录,而后再利用宏进行撤销的 *** 作。
例如,复制如下代码在sheet1中,之后该sheet的A1单元格每次变化,均在sheet2中记录,借此可逆向返回原来的数值。
Private Sub Worksheet_Change(ByVal Target As Range)If TargetAddress = "$A$1" Then
Worksheets(2)Range("A" & Worksheets(2)End(xlUp)Row)TargetValue
End If
End Sub
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)