Lompat ke konten Lompat ke sidebar Lompat ke footer

Function Clone Sheet Spreadsheet on Google Script

Halo semua, kali ini saya akan membagikan sebuah fungsi untuk mengcopy sebuat sheet di spreadsheet dengan menggunakan google script.

Kode sudah ada di github ya https://github.com/niddumulu/cloneSheet

var openIDG = SpreadsheetApp.openById("IDSPREADSHEET");

function cloneSheet() {
  var ss = openIDG;
  var activeSheet = ss.getSheetByName("old");
  var A1 = activeSheet.getRange('A1').getValue();// Nama sheet baru
  
  var sheet = ss.getSheetByName('old').copyTo(ss);

  SpreadsheetApp.flush(); // Utilities.sleep(2000);
  sheet.setName(A1);

  /* Make the new sheet active */
  ss.setActiveSheet(sheet);

}

nah itu kodenya yaaa.

var openIDG = SpreadsheetApp.openById("IDSPREADSHEET");

IDSPREADSHEET diisi ID spreadsheet yang akan dikloning sheetnya.

var activeSheet = ss.getSheetByName("old");

old adalah nama sheet yang akan di kloning

var A1 = activeSheet.getRange('A1').getValue();

dari sheet old di cell A1 kita beri inputan misalkan new

sheet.setName(A1);

maka sheet yang baru akan bernama sesuai dengan yang ada di kolom A1






selamat mencoba.

Posting Komentar untuk "Function Clone Sheet Spreadsheet on Google Script "