>>924
先頭の変数はサンプルの便宜上グローバルに書く内容を列挙するためにローカルに書き出しただけね
念のため

そもそもの起動トリガがや実行したい状況の文脈が不知なんで何とも言えないが実行を保証する必要がなければ競合したらそのまま終了すればいいね
実行が必須なら>>918がやってるようにwhileループでウエイトして空き待ちをしてもいいし
ウエイト後にマクロ実行アクションで再度自分を実行してもいい
ストップウォッチで自己を一定時間後に呼ぶのでも
そのあたりは>>915で言ってることと一緒だよ