我要导入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。
答案 0 :(得分:0)
此函数将直接导入该表而无需下载它:
= IMPORTHTML( “http://www.nasdaq.com/symbol/newl/historical”, “表”,6)