将CSV从网站导入Google表格

时间:2014-08-01 11:13:47

标签: csv import google-apps-script google-sheets

我要导入Google表格的文件来自网站http://www.nasdaq.com/symbol/newl/historical。在选择时间范围下,我想要6个月。实际的CSV文件位于页面底部,表示"以Excel格式下载此文件。"

我试过了:

var data = Utilities.parseCsv(unescape(encodeURIComponent(UrlFetchApp.fetch(url).getContentText().toString())));
var lastRow = sheet.getLastRow();
for (var i = 1; i < data.length; i++) {
sheet.getRange(i + lastRow, 1, 1, data[i].length).setValues(new Array(data[i]));

显然网址是提取HTML文件,而不是我想要的CSV。

1 个答案:

答案 0 :(得分:0)

此函数将直接导入该表而无需下载它:

= IMPORTHTML( “http://www.nasdaq.com/symbol/newl/historical”, “表”,6)