【发布时间】:2016-06-03 13:41:57
【问题描述】:
在setActiveSpreadSheet doc 中的例子很清楚:
// The code below will make the spreadsheet with key "1234567890" the active spreadsheet
var ss = SpreadsheetApp.openById("1234567890");
SpreadsheetApp.setActiveSpreadsheet(ss);
但是在我的谷歌脚本中实现它,什么都没有发生(甚至没有错误消息)..想法?
更新
根据下面的答案,很明显上面的代码对 UI 没有影响。 我试过这样做:
function goToEstimate(sheetId)
{
window.open('https://docs.google.com/spreadsheets/d/'+sheetId);
}
但后来我得到了这个错误:
ReferenceError: "window" is not defined.
有没有办法从谷歌脚本中访问 javascript 全局窗口变量?
【问题讨论】:
-
再一次:Apps 脚本是服务器端的。它不知道“窗口”或“文档”之类的东西。
标签: javascript google-apps-script google-sheets google-apps google-spreadsheet-api