この単純な VBA コードを作成して、開始ボタンと停止ボタンを組み込みました。[オン] ボタンをクリックして Do ループを開始した後、Excel はビジーなままになり、[オフ] ボタンをクリックしてループを停止することはできません。助けていただけますか?
Public ONOFF As Boolean
Sub ON_Button()
ONOFF = True
Do While ONOFF
Matha
Loop
MsgBox ("Exit Matha sub")
End Sub
Sub OFF_Button()
ONOFF = False
End Sub
Sub Matha()
Dim X, Y, Z
X = 1
Y = 2
Z = 5
Z = X * Y + Z
End Sub