私はソースVBAを持っており、問題は他の場合にはどのようにOntimeを停止するかということです。このVBA/Excelコードをデバッグする方法は?
Sub ok2()
Application.OnTime Now + TimeValue("00:00:01"), "test", Schedule:=True
End Sub
Sub ok3()
Application.OnTime Now + TimeValue("00:00:01"), "test", Schedule:=False
End Sub
Sub test()
If i < 50 Then
UserForm2.Label1.Width = i * 2
i = i + 1
ok2
Else
ok3
End If
End Sub
あなたが修正しようとしている問題は、問題の詳細はほとんどわかりませんが、あなたのスクリプトを見て、 'Sub test 'の' ok2'と 'ok3'の前に' Call'を追加しようとしましたか? ) '? –
こんにちは、私のボタンをクリックするとok2が呼び出され、次に... –
あなたの質問のタイトルはあなたが持っている問題や質問していることを説明するものにしてください。 * VBA exel *はタグ内にあるので、タイトルに何も意味しません。 *私を助けてください*は何も伝えません。もしあなたが助けを必要としなかったなら、あなたはここに投稿しないでしょう。あなたのタイトルは、将来の読者が検索結果でそれを見るときに役立つものでなければなりません。 –