0

Excelでマウスイベントとキーストロークの2つのセッションを遅らせる方法は何ですか?2つの異なるシートで2つのセッションを実行するとします。

シート1:

right click -> key stroke R -> write 100 chars -> press enter

その後:

シート2に切り替えます。

right click -> key stroke R -> write 100 chars -> press enter

この遅延を使用しましたが、2番目のコマンドセットのみが発生するようです

Application.Wait DateAdd("s", 10, Now)
4

1 に答える 1

1

「onTime」を試してみませんか?そして、私はあなたの問題を再現できません。もっとコードを投稿してもよろしいですか?

Sub testing()
macroA
Application.OnTime DateAdd("s", 2, Now), "macroB"
End Sub

Sub macroA()
MsgBox "A"
End Sub
Public Sub macroB()
MsgBox "B"
End Sub
于 2012-12-17T08:42:13.817 に答える