这是我正在努力实现的。我想让用户看到特定工作表已被更改的消息,并要求他手动在该表上运行宏。我可以使用这样的工作表变更方法从模块访问工作表方法
Private Sub OptionButton1_Click()
Private Sub Worksheet_Change(ByVal Target As Range)
MsgBox "Hey! Cell " & Target.Address(0, 0) & " just changed!",
End Sub
上面的代码必须在工作表模块中。我想知道是否有一种方法可以从我的自定义模块中执行此操作,原因是我有数千个需要更新的Excel工作簿,并且我可以轻松地使用通常使用的另一个宏替换旧模块更新工作簿中的代码。
为什么不调用其他宏(用vba函数调用methodName)? –