GASが急に動かなくなったときに、まず見る5つのこと

記事
IT・テクノロジー
Googleスプレッドシートの自動化(GAS)が、ある日急に止まることがあります。よくある原因を5つ、自分で確かめる順にまとめました。

1. シート名や列の位置が変わっていないか
コードは「シート1のC列」のように場所で読んでいることが多く、列を1つ足しただけで止まります。

2. 日付が文字になっていないか
コピー&貼り付けで、日付が「文字」として入ることがあります。セルを選んで、表示形式を確かめてください。

3. 権限の許可が切れていないか
コードを書き換えたあとや、作った人が変わったあとに、もう一度「許可」が必要になることがあります。

4. 実行時間の上限(6分)を超えていないか
行が増えると、上限にかかって途中で止まります。

5. トリガーが二重に登録されていないか
同じメールが2通届くときは、トリガーの一覧を見てください。

エラーの画面に出ている文と行番号が、原因を探すいちばんの手がかりです。自分で直すのが難しいときは、エラー1件の修正をお受けしています(購入前に画面を見て、直せそうかをお答えします)。


サービス数100万件のスキルマーケット、あなたにぴったりのサービスを探す