На данный момент это функция, которую я использую, но у меня нет способа проверить, будет ли она работать в электронной таблице, пока я не опубликую приложение.Как вы можете получить диапазон выделенных пользователем ячеек в Google Таблицах с помощью Google Apps Script?
function readSelection() {
//The commented lines aren't needed if the sheet is open already
//var sheetid = "sheet id here";
//var spreadsheet = SpreadsheetApp.openById(sheetid);
//SpreadsheetApp.setActiveSpreadsheet(spreadsheet);
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = SpreadsheetApp.getActiveSheet();
//sheet.setActiveSelection("B2:B22");
var activerange = sheet.getActiveRange();
var activecells = activerange.getValues();
return activecells;
};