30秒ごとにExcelファイルを保存する簡単なマクロがあります(Excel 2003)。同じマクロを実行している 2 つの Excel ファイルを開いています。問題は、開いている他のワークブックの前にワークブックの「ポップアップ」を保存するときです。
これは非常に迷惑です。この動作を防ぐ方法を知っている人はいますか..?
Public Sub macro_save()
Application.EnableEvents = False
Application.DisplayAlerts = False
ThisWorkbook.Save
If Second(Now) < 30 Then
Application.OnTime VBA.TimeSerial(Hour(Now), Minute(Now), 30), "macro_save"
Else
Application.OnTime VBA.TimeSerial(Hour(Now), Minute(Now) + 1, 0), "macro_save"
End If
Application.EnableEvents = True
Application.DisplayAlerts = True
End Sub