Googlesheet脚本我想使用Googlesheet脚本代码从NSE链接中提取每日数据。网址每天都在变化,我想让它自动化。
https://www.nseindia.com/content/historical/EQUITIES/2019/JAN/cm25JAN2019bhav.csv.zip
URL中的日期(25JAN2019)每天都在变化。我在名为'T-3‘的工作表的单元格A1中获得了更新后的URL。现在我想知道如何在脚本中添加相同的内容
我试着使用以下3个代码,但它不起作用
1
var url = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('T-3').getRange("A1").getvalue();2
var url = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('T-3').getRange('A1').getvalue();3.
var url = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('T-3').getRange(1,1).getvalue();以下是工作代码
function myFunction1() {
var url = "https://www.nseindia.com/content/historical/EQUITIES/2019/JAN/cm25JAN2019bhav.csv.zip"
var zipblob = UrlFetchApp.fetch(url).getBlob();
var unzipblob = Utilities.unzip(zipblob);
var unzipstr=unzipblob[0].getDataAsString();
var csv = Utilities.parseCsv(unzipstr);
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('T-1');
ss.getRange(2, 1, csv.length, csv[0].length).setValues(csv);发布于 2019-01-29 14:09:15
你有没有拼写错误,用getValue()代替getvalue()?
var url = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('T-3').getRange("A1").getValue();https://stackoverflow.com/questions/54414183
复制相似问题