Использование формулы copyTo при автоматизации таблиц Google - PullRequest
0 голосов
/ 15 апреля 2020

люди!

Я раздражаюсь после многих попыток использовать формулу 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})
  }
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...