以下のコードを呼び出して一時シートを作成するカスタム関数を記述しました。私がGoogleエディタでそれを実行したとき、私は認可を求められ、アクセス権が与えられました。insertシートへの呼び出しは許可されていましたが、スプレッドシートからの呼び出し時にdosentが動作します
私のカスタム関数はGoogleエディタで正常に動作しますが、スプレッドシートで機能しません。「あなたはinsertSheetを呼び出す権限がありません」というエラーが表示されます。
私はスプレッドシートとカスタム関数を作成しましたので、私はすべてのものにアクセスできます。
var tempSheetName = "temp";
var sp = SpreadsheetApp.getActiveSpreadsheet();
var activeCell = sp.getActiveCell();
sp.insertSheet(tempSheetName);
スプレッドシート内からどのように呼び出すのですか? –
一時的なシートを作成するためのコードを含むカスタム関数名 "= getSlopeSMA()"を使用して呼び出します。 –