Excel の Application.OnTime の制限

  • タイマーは同時にたくさん設定しても大丈夫そうだ。1万個でも問題なかった。
  • タイマーの特定方法は、上述のようにタイマーの起動時刻と起動するプロシージャー名のセット(AND 条件)なので、同じ時刻で同じプロシージャーで100個のタイマーを設定すると、設定は良いのだが、それを解除するときに1個1個個別に解除できない。1回の解除で100個全部が解除されてしまう。解除を確実に制御するとしたら、時刻を微妙にずらして登録するなどの措置が必要になる。