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"
このマンボジャンボは?そして、なぜボタンが機能しないのですか?:(