На самом деле есть способ получить именованный диапазон.Допустим, у меня есть именованный диапазон A1: B3, называемый «Test».
var values = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1").getRange("Test").getValues();
Вернет значения в A1: B3.Или проще:
var values = SpreadsheetApp.getActiveSpreadsheet().getRange("Test").getValues();
Если цель состоит в том, чтобы изменить имя, попробуйте это.
var spread = SpreadsheetApp.getActiveSpreadsheet();
var range = spread.getRange("Test");
spread.setNamedRange("Other",range);