this macro is using for set cell values
1. function setvalue() {
2. var spreadsheet = SpreadsheetApp.getActive();
3. spreadsheet.getRange('C2:E3').activate();
4. spreadsheet.getCurrentCell().setFormula('=Links!A11');
5. datatransfer();
6. spreadsheet.getCurrentCell().setFormula('=Links!A12');
7. datatransfer();
8. spreadsheet.getCurrentCell().setFormula('=Links!A13');
9. datatransfer();
}
and this one use to copy after value set
function datatransfer()
{
var sheet = SpreadsheetApp.getActive();
var originSheet = sheet.getSheetByName("Vedtmp");
var listToCopy = originSheet.getRange("A4:Q2337");
var destinationSheet = sheet.getSheetByName("bfbotmanager");
var destinationColum = destinationSheet.getLastColumn();
listToCopy.copyTo(destinationSheet.getRange(destinationSheet.getLastRow() + 3, 1 ,(destinationColum + 1)),{formatOnly:true});
listToCopy.copyTo(destinationSheet.getRange(destinationSheet.getLastRow() + 3, 1 ,(destinationColum + 1)),{contentsOnly:true});
}
Respect Expeprts,
Я хочу установить значение ячейки и повторить это действие 120 раз с той же ячейкой, которая использовалась в другой ячейке в качестве импорта html, при загрузке данных я хочу скопировать это данные в другой лист. Я установил функцию для копирования данных и один макрос для установки значения ячейки, но когда я повторяю это действие, время выполнения сценария заканчивается до его завершения. пожалуйста, объясните, как решить эту проблему, так как я недостаточно хорошо разбираюсь в сценарии.