យើងបញ្ចូលទិន្ន័យទៅកាន់ Google Sheets ដោយយើងប្រើ method setValue()
function insertData(){ var apps = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet3") var data = apps.getRange(1,1) // បញ្ចូលទិន្ន័យ data.setValue("Ros Dul") }


បញ្ចូលទិន្ន័យដោយច្រើន cell
ការបញ្ចូលទិន្ន័យទៅកាន់ច្រើន cell វាមិនខុសពីការបញ្ចូលតែមួយ cell ដោយយើងកំណត់ getRang() ប៉ុន្មាន row និង column


function insertData(){ var apps = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet3") var data = apps.getRange(8,3,13,5) // បញ្ចូលទិន្ន័យ data.setValue("Ros Dul") }
បញ្ចូលទិន្ន័យជា array
ការបញ្ចូលទិន្ន័យជា array ទៅកាន់ Google Sheets ដោយប្រើ setValues() ហើយដោយនៅក្នុង Google Sheets ទទេ
វិធី getRange() staticfunction insertData(){ var apps = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet4") // ---- ទិន្ន័យជា Array --- var dataArray = [[1,"Ros Dul", "Male"]] var data = apps.getRange(1,1,1,3) // បញ្ចូលទិន្ន័យ data.setValues(dataArray) }

function insertData(){ var apps = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet4") // ---- ទិន្ន័យជា Array --- var dataArray = [[1,"Ros Dul", "Male"]] var data = apps.getRange(1,1, dataArray.length, dataArray[0].length) // បញ្ចូលទិន្ន័យ data.setValues(dataArray) Logger.log(dataArray.length) Logger.log(dataArray[0].length) }

បញ្ចូលទិន្ន័យជា array ច្រើន
ការបញ្ចូលទិន្ន័យដោយច្រើន array ទៅកាន់ Google Sheets ទទេ
function insertData(){ var apps = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet4") // ---- ទិន្ន័យជា Array ច្រើនធាតុ --- var dataArray = [["No", "Name","Gender"], [1,"Ros Dul", "Male"], [2,"Seng Ly", "Female"]] var data = apps.getRange(1,1, dataArray.length, dataArray[0].length) // បញ្ចូលទិន្ន័យ data.setValues(dataArray) Logger.log(dataArray.length) Logger.log(dataArray[0].length) }


បញ្ចូលទិន្ន័យជា array ដែលមានទិន្ន័យស្រាប់នៅក្នុង Google Sheets
នៅក្នុង google sheets របស់យើងដែលមានទិន្ន័យស្រាប់ ហើយយើងត្រូវការបញ្ចូលទិន្ន័យបន្តទៀត


function insertData(){ var apps = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet4") // ---- ទិន្ន័យជា Array --- var dataArray = [[3,"Tola Bee", "Male"]] var lr = apps.getLastRow() var lc = apps.getLastColumn() Logger.log(lr) var data = apps.getRange(lr+1,1,dataArray.length,lc) // បញ្ចូលទិន្ន័យ data.setValues(dataArray) }
បញ្ចូលទិន្ន័យជា array ច្រើន ហើយមានទិន្ន័យនៅក្នុង Google Sheets


function insertData(){ var apps = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet4") // ---- ទិន្ន័យជា Array --- var dataArray = [[4, "Chen Seng","Female"],[5,"Keo long", ""],[6, "Pu Pi", "Male"]] var lr = apps.getLastRow() var lc = apps.getLastColumn() Logger.log(lr) var data = apps.getRange(lr+1,1,dataArray.length,lc) // បញ្ចូលទិន្ន័យ data.setValues(dataArray) }
0 Comments