Tato funkce pracuje ok, ale až na 20k řádky. Co můžu změnit, aby to běžet rychle?
const SOURCE_FILE_ID = 'ID';
function getData() {
const sourceSheet = SpreadsheetApp.openById(SOURCE_FILE_ID);
const sourceRng = sourceSheet.getSheetByName('ativcopiar').getRange(1, 1, sourceSheet.getLastRow(), 9);
const sourceValues = sourceRng.getValues();
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Ativ.');
var destinationRng = sheet.getRange(1, 1, sheet.getLastRow(), 9);
destinationRng.clearContent();
destinationRng.setValues(sourceValues);
}
Někdy to překročí časový limit.
Ocenil nějaké světlo! Díky.
var destinationRng = dstSheet.getRange(1, 1, dstSheet.getLastRow(), 9);