Я проверяю, как можно консолидировать данные с веб-сайтов в электронной таблице с помощью функции importhtml. В редакторе сценариев я использовал функцию getData для автоматизации импорта данных. Я сделал копию скрипта для импорта другого сайта, который работает, но теперь getData для первого сайта не работает. Я проверил сценарий для этих 2 и не нашел никакой разницы, кроме названия активного листа.
function getData() {
var sheetName =
SpreadsheetApp.getActiveSpreadsheet().getSheetByName('test1');
var queryString = Math.random();
var cellFunction = 'TIMESTAMP OF DATA EXTRACTION';
sheetName.getRange("A4").setValue(cellFunction);
var cellFunction = '=NOW()' ;
sheetName.getRange("B4").setValue(cellFunction);
var cellFunction = 'STOCK SUMMARY' ;
sheetName.getRange("A7").setValue(cellFunction);
var cellFunction = 'Last Closing Price';
sheetName.getRange("A8").setValue(cellFunction);
var cellFunction = '=ImportXML("https://sg.finance.yahoo.com/quote/"&B1&"/history?p="&B1, "//tbody/tr[1]/td[6]")' ;
sheetName.getRange("B8").setValue(cellFunction);
}
Я запустил все это, но ошибки не появилось. В чем может быть проблема?