Сценарий начал выдавать «Ссылочная ошибка SpreadsheetApp не определена» - PullRequest
0 голосов
/ 16 сентября 2011

Я сделал скрипт для Google Sheets. Прошел месяц с тех пор, как люди использовали его и отлично работали.

По сути, скрипт просматривает электронную таблицу, создает некоторые формулы с данными и возвращает значение.

В начале скрипта я вызываю функцию «SpreadsheetApp.getActiveSpreadsheet ()», которая возвращает мне настоящую электронную таблицу. Проблема заключается в том, что иногда сценарий возвращает сообщение об ошибке «Ссылочная ошибка: SpreadsheetApp не определен».

Странно то, что если я закрою электронную таблицу и открою ее снова через 5 минут (случайное время), сценарий будет работать хорошо! Я не могу найти образец ошибки. Я не знаю, сделал ли я это что-то из Google.

Кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 26 мая 2012

Попробуйте открыть электронную таблицу по ID

SpreadsheetApp.openById("0sdfksdlfkjsdlkfj_example_fdslkfjlsjkf");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...