GAS getSheetByName在名称不存在时退出进程



以下代码行在找到名称时工作,但在名称不存在时退出进程:

SpreadsheetApp.getActiveSpreadsheet().getSheetByName(name);

有人遇到过同样的问题吗?在调用该函数之前,是否有其他方法可以检查工作表是否存在?我没有找到。

谢谢!

这只是调试器的侥幸。事实上,当没有找到工作表时显示错误对话框时,我在调用函数中遇到了一个错误。当通过该行进行跟踪时,该进程将直接退出,并且没有错误消息,所以这很奇怪。

最新更新