люди!
Я раздражаюсь после многих попыток использовать формулу copyTo в Google Apps Script. Я вставлю ниже две разные ситуации. Первый работает отлично, но это не тот, который мне нужен. Второй был создан мной после понимания того, как работает скрипт. Я не знаю, почему, когда я использую метод внутри предложения if, формула больше не работает. Вы можете мне помочь?
Первая ситуация:
var sheet = SpreadsheetApp.getActiveSheet();
sheet.getRange("E1:S1").copyTo(sheet.getRange("E35"), {contentsOnly:true})
Вторая ситуация
function copyPasteCFD() {
var GIVEN_SHEET_NAME = "2 CFD_DB";
var sheet = SpreadsheetApp.getActiveSheet();
var sheetName = sheet.getSheetName();
if(GIVEN_SHEET_NAME == sheetName) {
sheet.getRange("E1:S1").copyTo(sheet.getRange("E35"), {contentsOnly:true})
}
}