Ответ:
Ваш код верен, кроме необходимости назначить открытый файл для переменной. SpreadsheetApp.open()
на самом деле не открывает файл в браузере , он открывает его как объект File для обработки в скрипте приложений.
Дополнительная информация:
Документация для SpreadsheetApp.open()
метода объясняет это типом возврата метода:
Return Электронная таблица - электронная таблица
Это объект электронной таблицы, который может использоваться и считываться SpreadsheetApp
для обработки в сценарии.
Вам необходимо присвоить файл переменной, например:
var file = SpreadsheetApp.open(destFolder.getFilesByName(nom).next());
Здесь вы можете редактировать лист так, как вам нужно, с помощью таких методов, как file.getSheets()
или file.setCurrentCell()
.
Я надеюсь, что это полезно для вас!
Ссылки: