我正在尝试开始使用 VBA for Excel 并将“开发人员”选项卡添加到功能区。我还在 Module1 中添加了一个小子:
Sub Hello()
MsgBox ("Hello world!")
End Sub
然后我在电子表格 1 中创建了一个按钮,右键单击并将 Hello 分配为宏。
到目前为止,我认为这应该可以工作,但是当我单击它时,什么也没有发生。
此外,如果我再次打开 VBA 编辑器窗口,Module1 已被编辑,不也包含我的操作?
Sub Hello()
MsgBox ("Hello world!")
End Sub
ActiveSheet.Shapes.Range(Array("Button 2")).Select
Selection.OnAction = "Hello"
Range("G15").Select
ActiveSheet.Shapes.Range(Array("Button 2")).Select
Application.Goto Reference:="Hello"
这是什么曼波果酱?为什么按钮不起作用?:(