質問: Excel VBAでゲームを作っています。
回答: ループ処理の状態ならDoEventsで操作は可能になりますが、他の操作をしている間はVBAの処理は停止してしまいます。 ループ処理のどこかに1行DoEventsを入れるだけです。 ですが、DoEventsはExcelからOSに制御を渡すのでVBAの処理時間が大幅に増える可能性も高いです。 他の操作をしてしまうのバグ発生の原因に繋がりますので、実行中は操作しないほうが良いと思いますよ。