បញ្ចូលទិន្ន័យពី Sheet មួយទៅ Sheet មួយទៀត

ខ្ញុំមាន Sheet មួយសម្រាប់បញ្ចូលទិន្ន័យទៅកាន់ Sheet មួយទៀតស្រាប់រក្សារទិន្ន័យ ដោយយើងបញ្ចូលទិន្ន័យដំបូងរួច យើងចុុចប៊ូតុង insert

function insertData(){
  var apps = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet4")
  var inData = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1")

  var insert = inData.getRange(4,2,3,1).getValues()
  
  Logger.log("DefaltData:")
  Logger.log(insert)

  var lr = apps.getLastRow()
  var lc = apps.getLastColumn()
  // បំលែងទៅ១ Array
  var single = insert.map(function(e){return e[0]})

  Logger.log("To Single Array:")
  Logger.log(single)

  var dataArray = [single]
   Logger.log("Array for insert")
  Logger.log(single)
  
  var data = apps.getRange(lr+1,1,dataArray.length,lc)
  // បញ្ចូលទិន្ន័យ
   data.setValues(dataArray)
  
}

ចំណាំ: សូម copy ឈ្មោះ insertData ដែលជា function នៅក្នុង Apps Script ទៅដាក់នៅក្នុងប៊ូតុង Insert ដែលមានឆ្នោតបីមានពាក្យថា Assign script

Post a Comment

0 Comments