カスタム関数でのopenByUrl、openByIdについて

カスタム関数でのopenByUrl、openByIdについて

その操作を実行する権限がありません。

その操作を実行する権限がありません。

最近、google apps scriptのカスタム関数でエラーが発生するようになりました。
SpreadsheetApp.openByUrl(url);
SpreadsheetApp.openById(id);
を含むもので
#ERROR!
となり、
カーソルをそのセルに合わせると
その操作を実行する権限がありません。(行 293)が発生しました。

エラー:
その操作を実行する権限がありません。 (line 351, file “コード”)

などと表示されます。

以下のページで同様の問題が発生していることが確認できます。

You do not have permission error with Google Sheets Integration

Issue 5174: SpreadsheetApp – You do not have permission to call openByUrl()

openIdに関する記事
[GAS]実行に失敗: その操作を実行する権限がありません。に悩んだこと

質問してみました。
カスタム関数でのopenByUrl、openByIdについて

解決方法がまだ見つかっていません。

コメントを残す