午前8時から午後4時まで毎分実行されるスプレッドシートがあり、特定のフォルダーからファイルをインポートして特定の計算を実行します
計算は、制限に違反していないかどうかを確認するために行われます。制限に違反した場合、スプレッドシートは音声アラートと電子メールアラートを介してユーザーに通知する必要があります。要件は、音声アラートが1分ごとにオフになることですが、電子メールアラートは、電子メールでスパムされたくないため、45分ごとにオフになるはずです。
public sub fileImport()
if between 0800 to 1600
//do file import
//do calculations
if breach sound alert
end if
Application.OnTime RunEveryMinute, fileImport
if there is a breach
sendMail()
Application.OnTime RunEvery45Min, sendMail
end if
public sub sendEmail()
//do email function
では、sendEmailサブを毎分ではなく45分ごとに呼び出すにはどうすればよいですか?