由於我剛剛發現了Excel宏,我想嘗試模擬移動對象。我想在我的項目的每個「框架」上運行一些循環代碼。我可以在Excel VBA中無限循環使用此代碼:在Excel VBA中創建毫秒循環
Do While True:
'code
Loop
然而,這種崩潰的Excel。有沒有一種方法,使運行每十毫秒左右的無限循環,這樣的事情:
Dim timer as Timer
If timer = 10 Then
'code
timer = 0
End If
編輯:你的回答都非常好,但不正是我要找的。我希望能夠同時運行其他代碼;有點像Javascript's
setInterval(function(){}, 200);
它可以同時運行多個功能。
你想創建一個無限循環? FYI將「鎖定」Excel,您將無法執行其他任何操作。我認爲即使將一個循環分開10毫秒也最終會使程序崩潰。你試圖完成的更廣泛的目標是什麼? – BruceWayne