【发布时间】:2013-09-17 11:33:02
【问题描述】:
在电子表格单元格中,我有以下公式:
=importhtml("http://www.eco.hu/currency/table.htm"& year(now()) & month(now()) & day(now()) & hour(now()) & minute(now());"table";1)
它也会刷新一些其他单元格的值。
我每天都会保存来自不同单元格的一些值。 我有以下功能:
function Historia() {
Utilities.sleep(15000);
var ss= SpreadsheetApp.setActiveSheet(XXX);
var rows = ss.getDataRange();
var values = rows.getValues();
for (var i=0;i<values.length; i++) {
var j = values[i].indexOf("Portf" );
if (j > -1) { var aktPort = values[i][j+1]; }
}
var ss= SpreadsheetApp.setActiveSheet(Hist);
ss.getRange(4,2).setValue(aktPort) ;
}
当我手动运行 Historia 时,它每次都能完美运行,带来正确的结果。当我使用此功能制作时间驱动的日间计时器时,它几乎总是在我的电子表格中显示#N/A 结果。
我做错了什么?谢谢
【问题讨论】:
标签: google-apps-script google-sheets triggers google-sheets-formula