エクセルにて随時更新されるデータを全画面表示し、3枚のシートを5秒置きに順繰り表示させるようマクロを組みました。始めは順調なのですが、数時間たつとフリーズしてしまいます。そもそもエンドレスのマクロプログラム実行に無理があるのでしょうか。
または下記のプログラムに問題があるのでしょうか。ご教授お願いします。
Sub Macro1()
Sheets("Sheet2").Select
Application.OnTime Now + TimeValue("00:00:05"), "Macro2"
End Sub
Sub Macro2()
Sheets("Sheet3").Select
Application.OnTime Now + TimeValue("00:00:05"), "Macro3"
End Sub
Sub Macro3()
Sheets("Sheet1").Select
Application.OnTime Now + TimeValue("00:00:05"), "Macro1"
End Sub
補足
テストまでしていただき大変ありがとうございます。 「随時更新されるデータ」とはリンク貼り付けされた他のPCからのデータです。