excel使用宏后为什么没有了撤销功能?

excel使用宏后为什么没有了撤销功能?,第1张

宏处理之后无法撤消 *** 作是系统的设定,包括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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13401805.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-29
下一篇 2023-07-29

发表评论

登录后才能评论

评论列表(0条)

保存