0

是否可以为不在电子表格内运行的电子表格制作 HTML 界面?基本上我想使用电子表格作为一个简单的数据库。

我似乎无法在文档中找到一种方法。我让这个以这种方式工作:

var ss = SpreadsheetApp.getActive();

function onOpen() {
var html = HtmlService.createHtmlOutputFromFile('index');
ss.show(html);

当我加载工作表时,它会自动打开我的页面,这不是让它工作的好方法,但我宁愿从一个单独的页面运行它,而不必知道它正在查看电子表格。

此外,此脚本不适用于移动浏览器,这是一个问题。

我目前想做的事情可能吗?我一直在看文档一段时间没有明确的答案。

4

1 回答 1

1

我相信您会希望将脚本部署为Web 应用程序,而不是电子表格中的“容器绑定”脚本。

由于没有与 Web 应用程序固有关联的电子表格,因此您需要使用openById()方法而不是 getActive()。

于 2013-06-11T22:04:31.167 回答