TypeError:无法调用null的方法“show”

时间:2015-09-16 13:07:47

标签: google-apps-script

我看到来自其他网站的一些示例代码,我看到了这个,但是当我粘贴并运行它时出现错误“TypeError:无法调用方法”显示为“null”。(第5行,文件“

function hello() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var app = UiApp.createApplication().setTitle('title Dude');
app.add(app.createLabel('Hello World'));
ss.show(app);
}

有人可以帮我吗?

2 个答案:

答案 0 :(得分:1)

此脚本必须从电子表格中的脚本启动,而不是从独立脚本窗口启动。但无论如何,自2014年底以来,UiApp服务已被弃用,您必须使用HTML service来构建用户界面。 此代码将不再有效。

答案 1 :(得分:0)

可能是您没有活动的电子表格吗?

SpreadsheetApp.getActiveSpreadsheet()

所以它返回 null