动态将内容添加到范围的最后一行

时间:2020-04-15 16:59:12

标签: google-apps-script

人们!

我正在努力将动态内容从一个范围动态添加到另一个范围的最后一行。我尝试使用getLastRow并将其存储到变量中,但我无法做到这一点。你有什么线索吗?

 function copyPasteCFD() {

  var getExportJiraSheetName = SpreadsheetApp.getActiveSheet();
  var getExportJiraLastImportDate = getExportJiraSheetName.getRange("1 Export_Jira!B1");
  var copyExportJiraLastImportDate = getExportJiraLastImportDate.getValues();
  var currentDate = Utilities.formatDate(new Date(), "GMT+3", "dd/MM/yyyy HH:mm:ss");
  var GIVEN_SHEET_NAME = "2 CFD_DB";
  var sheetCFD = SpreadsheetApp.getActiveSheet();
  var sheetName = sheetCFD.getSheetName();
  var getRangeCFD = sheetCFD.getRange("E1:S1");
  var copyGetRangeCFD = getRangeCFD.getValues();

  //Log before if
  Logger.log("'" + sheetName + "'"); Logger.log("'" + GIVEN_SHEET_NAME + "'"); Logger.log(sheetName == GIVEN_SHEET_NAME)


  if(GIVEN_SHEET_NAME === sheetName && copyExportJiraLastImportDate > currentDate) {

    sheetCFD.getRange("E1:S1").copyTo(sheetCFD.getRange("E35"), {contentsOnly:true})
  }
}

干杯, 马塞洛

0 个答案:

没有答案