Google Apps Scriptは使ってるとわかりますが、非常に動作が遅いです。おまけにローカルPC内で動作するVBAのようにプログラムのコードを組むと、大きなバッチ処理をさせているようなケースでは、間違いなくタイムアウトするでしょう。「起動時間の最大値を超えました」といったエラーが出るはずです。これは6分というタイムアウトが設定されているため、途中で処理が止まってしまい、スクリプトが継続できないわけです。メソッドの無駄遣いを減らし、効率よくバッチ処理を出来るようにコーディングをしても、限界があります。 まずは高速化するためのテクニックを身に着け、それでも足りない場合にこのテクニックを使いましょう。 そうなると、大きな処理は2回3回に分けて人間が実行しないといけないのか?というと、2回分程度ならそれでも良いのですが、実際の処理がどれくらい掛かるのかがわからないケースや、サーバ側の問題で
![Google Apps Scriptで6分の壁(タイムアウト)を突破する【GAS】 🌴 officeの杜 🥥](https://cdn-ak-scissors.b.st-hatena.com/image/square/6c4bb47a9c2594a196f29616874fb683c6077745/height=288;version=1;width=512/https%3A%2F%2Fofficeforest.org%2Fwp%2Fwp-content%2Fuploads%2F2018%2F11%2Fclock-icon.png)