У меня есть пользовательская функция, которую я хочу использовать для извлечения значения ячейки в листе из другой таблицы. Два параметра функции: row
и col
, и они определяют ячейку для ссылки. Всякий раз, когда я пытаюсь использовать эту функцию, я получаю ошибку "You do not have permission to perform that action."
, указывая на линию с помощью метода openByID. Вот моя пользовательская функция:Ошибка при отправке пользовательской функции при попытке открыть другую электронную таблицу. «У вас нет разрешения на выполнение этого действия».
function TEST(row,col) {
var formDataSpreadsheet = SpreadsheetApp.openById(FORM_DATA_SPREADSHEET_ID);
SpreadsheetApp.setActiveSpreadsheet(formDataSpreadsheet);
var formDataSheet = formDataSpreadsheet.getSheetByName(WEBSITE_FORM_DATA_SHEET_NAME);
formDataSpreadsheet.setActiveSheet(formDataSheet);
return formDataSpreadsheet
}
мне нужно опубликовать FORM_DATA_SPREADSHEET ли? Любая помощь приветствуется.
блин так уж плохо ... – tc333