GAS getSheetByName выходит из процесса, когда имя не существует - PullRequest
0 голосов
/ 29 апреля 2020

Следующая строка кода работает, когда имя найдено, но просто выходит из процесса, когда имя не существует:

SpreadsheetApp.getActiveSpreadsheet().getSheetByName(name);

Кто-нибудь сталкивался с такой же проблемой? Есть ли другой способ проверить, существует ли лист до вызова этой функции? Я не нашел ни одного.

Спасибо!

1 Ответ

0 голосов
/ 29 апреля 2020

Это был просто случайность отладчика. У меня действительно была ошибка в вызывающей функции при отображении диалогового окна ошибки, когда лист не был найден. Процесс просто завершится без сообщения об ошибке при трассировке по этой строке, поэтому он будет нечетным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...