我目前有一个启用宏的电子表格,它执行各种功能,包括更新、创建和删除数百行。如果,不管是什么原因,这些函数中的一个出了问题,删除了原本要保留的信息--我想实现一个“撤销”按钮来恢复刚刚被宏修改的电子表格的版本。UndoLastMacro_Click() End Sub
因此,在这种情况下,当您激活UndoLastMacro命令时,您将有效地“还原</em
我正在寻找Memento模式(GoF)的VBA实现。我正在考虑转换Java版本的。它将用于Excel外接程序的撤消/重做功能。具体地说,我在这行遇到了困难:或者,更具体地说,是否有人可以在VBA中重写此代码:
public Memento saveToMemento()//System.out.println("Originator: Sa