Я настраиваю скрипт для автоматического заполнения шаблонов документов в Google Docs, используя данные из Google Sheets. Я продолжаю сталкиваться с ошибкой «TypeError: Cannot вызвать метод« getRange »с нулевым значением». Как мне устранить эту ошибку?
Из того, что я прочитал, эта ошибка обычно происходит из-за неправильного определения переменной (в данном случае, имени листа). Тем не менее, я уверен, что имя совпадает с именем файла в листах. Я попытался изменить имя в обоих местах и даже сделать совершенно новый документ.
4. var ss = SpreadsheetApp.openById("13YTb-lQzjijkfOKGsZRQf8fcpt_7sMy5_DX7bvlz5Yo");
5.
6. var sheet = ss.getSheetByName("SAT");
7.
8. var documentId = DriveApp.getFileById('1xrc7K9WfNiB_33y0xsB33209IZPBcpskThanC_yfzCw').makeCopy().getId();
9.
10. DriveApp.getFileById(documentId).setName('SAT Vocab ' + date);
11.
12. var body = DocumentApp.openById(documentId).getBody();
13.
14. var range = sheet.getRange("A2:A16");
Это сообщение об ошибке, которое я получаю:
TypeError: Невозможно вызвать метод "getRange" со значением NULL. (строка 14, файл «Код»)
Это журнал из Logger.log (ss + '' + sheet) ;:
[19-06-20 12: 30: 52: 007 CDT] undefined undefined