Google Apps Script(GAS)を実行したときに、
「赤いメッセージが表示された」
「エラーが出て動かない」
「何が原因か分からない」
と困っていませんか?
GASのエラーは内容によって原因や解決方法が異なります。
まずは表示されたエラーメッセージを確認しましょう。
この記事では、GAS初心者によくあるエラーの原因と対処法をまとめています。
表示されたエラー名から該当する解説ページを確認してください。
この記事でわかること
・よくあるGASエラー
・エラーの原因
・対処方法
・関連する解説記事
結論
エラーが表示されたら、まずエラーメッセージを確認しましょう。
初心者によくある原因は、
・権限許可が未実施
・関数名の入力ミス
・スプレッドシートへのアクセス失敗
です。
エラーを確認する方法
コードの実行に失敗すると、画面下部に赤いメッセージが表示されます。
この赤いメッセージがエラー内容です。
エラー内容が分からない場合は実行履歴も確認しましょう。
Apps Scriptエディタの左側にある「実行数」をクリックすると、過去の実行結果を確認できます。
成功した処理は緑色、失敗した処理は赤色で表示されます。

赤色の実行履歴をクリックすると詳細なエラーメッセージを確認できます。
よくあるエラー一覧
| エラー | 主な原因 | 対処方法 |
|---|---|---|
| このアプリは Google で確認されていません | 権限許可が未実施 | ▶ 権限許可をする |
| SyntaxError | コードの入力ミス | ▶ コードを確認する |
| ReferenceError | 関数名・変数名の入力ミス | ▶ スペルを確認する |
| TypeError | データ取得に失敗している | ▶ コードを確認する |
| Exception | 権限不足・対象が見つからない | ▶ エラー内容を確認する |
| Cannot find function | 関数が見つからない | ▶ GASのマクロ名を確認する方法 |
| Service Spreadsheets failed | スプレッドシートへアクセスできない | ▶ ファイルと共有設定を確認する |
※対処方法のリンクから詳細ページを確認してください。
初心者によくある原因
初心者の場合は次の原因が多く見られます。
・権限許可が完了していない
・コードのコピー漏れ
・関数名の入力ミス
・サンプルファイルをコピーしていない
関連するGAS記事
▶ このアプリは Google で確認されていません|原因と解決方法
まとめ
GASのエラーは内容によって原因が異なります。
まずは表示されたエラーメッセージを確認しましょう。
解決方法が分からない場合は、このページから該当する記事を確認してください。


コメント