0

スクリプトを取得しましたが、機能しません:

    function onOpen(e){
  var sheet = Spreadsheet.getActiveSheet();

  //Load all the URLs
  var urls = sheet.getRange("A:A").getValues();

  //Initialize array for content
  var text = [];

  //Loop through URLs
  for(var i = 0; i < urls.length; i += 1){
    //Fetch the webpage, push the content to the array (inside an array since it needs to be 2d)
    text.push(
      [UrlFetchApp.fetch(urls[i][0]).getContentText()]
    );
  }
  //Store text in spreadsheet
  sheet.getRange("B:B").setValues(text);
}

先に進みますが、文字列 13 でスタックします: 属性が値なしで指定されています: url (文字列 · 13)。何か案は?

4

1 に答える 1

0

2行目に誤りがあります。それは読むべきです:

var sheet = SpreadsheetApp.getActiveSheet();
于 2013-01-28T09:39:10.207 に答える