こんにちは、カスタム関数で「Importrange」関数を使用しようとしています (以下を参照)。
function csvLinks(sheetName,range)
{
var link1 ="\"https://docs.google.com/spreadsheets/d/1Gnqa4WOC7mRX2meqwrUCrh9dcS94mI0G-abc123\"";
var link2 = "\""+sheetName+"!"+range+"\"";
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var cell = sheet.getRange("A1");
return cell.setFormula("=IMPORTRANGE(link1,link2)");
}
ただし、これを使用しようとすると、以下のエラー メッセージが表示されます。
セル A1 エラー = setFormula を呼び出す権限がありません (7 行目)。
セル A2 エラー = 不明な範囲名: 'LINK1'