ខ្ញុំមាន 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
0 Comments