我正在尝试为我的 google docs 电子表格编写一个非常基本的自定义函数。我在电子表格中有一个列,列出了一年中的每一天。这是一个简单的函数,应该在日期列中滚动到“今天”。但是,当我尝试运行查询时,我收到一个错误“google is not defined”。
function gotoToday() {
var now = new Date();
var now = Utilities.formatDate(now, "EST", "M/d/yyyy");
var file = SpreadsheetApp.getActiveSpreadsheet();
var sheet = file.getActiveSheet();
var query = new google.visualization.Query(sheet);
query.setQuery('select A WHERE A= '&now);
query.send(handleQueryResponse);
function handleQueryResponse(response) {
Browser.msgBox(response);
var row = day+4;
file.setActiveCell(sheet.getRange(row,1));
}
};
它快死了new google.visualization.Query
,说谷歌没有定义。我不应该免费获得这些物品吗?由于它在 Google Docs 中运行,我无法通过脚本标签加载 jsapi。我认为它应该在那里。所有其他代码示例都使用相同的方法,并且文档没有说明需要加载的其他脚本。任何想法,将不胜感激!感谢:D