谷歌脚本javascript中的谷歌函数=importhtml解析问题
Parsing issue with Google function =importhtml in Google scripting javascript
喜欢谷歌工作表中的"=IMPORTHTML"功能。然而,在解析我用Google Sheets脚本编写的脚本中的函数时遇到了问题。我收到的错误是"公式解析错误"。当我在电子表格中输入公式,并在脚本中解析生成的代码时,函数将按预期完成。
我的代码如下:
function testsetform() {
var weekno = Browser.inputBox("Enter Week No: ");
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var cell = sheet.getRange("A1");
cell.setFormula('=IMPORTHTML(ʺhttp://www.leaguesecretary.com/LeagueBowlerList.aspx?LID=40233&YearNum=2015&Season=f&WeekNum='+weekno+'"'+', ʺtableʺ, 1)';
}
更新的单元格中的解析结果如下所示:=导入html(http://www.leaguesecretary.com/LeagueBowlerList.aspx?LID=40233&YearNum=2015年;季节=f&WeekNum=28","表",1)")
解析的结果似乎没有按要求进行解释。代码的格式看起来不错,但显然有问题。我看不出来。任何关于我做错了什么的想法都将不胜感激。
我得到了谷歌支持的帮助。另一双眼睛被证明是无价的。上面的代码缺少括号和引号。正确的代码应该是:
cell.setFormula('=IMPORTHTML("http://www.leaguesecretary.com/LeagueBowlerList.aspx?LID=40233&YearNum=2015年;季节=f&WeekNum='+weekno+'"'+',"table",1)');
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 使用谷歌应用程序脚本从工作表中获取值并将其显示在文本框中
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 谷歌文档表面引擎
- 如何知道哪个标记被谷歌地图点击了
- 谷歌地图JS API+JSON-多个标记没有显示
- 如何在谷歌字体加载时显示加载图像
- 缓存谷歌地图数据
- 更改谷歌工作表中ImportHTML值的脚本
- 谷歌脚本javascript中的谷歌函数=importhtml解析问题