#JP30 Memindahkan Data Dengan Dropdown Menggunakan Apps Script

Memindahkan Data Ke Sheet Dengan Dropdown Menggunakan Apps Script


1. Buatlah Spreadsheet

(Sebagai contoh bisa copy  spreadsheet disini)


2. Buatlah lembar kerja Apps Script dengan cara klik Ekstensi - pilih Apps Script.


3. Terdapat file default bernama Code.gs.


4. Copy dan pastekan script di bawah ini ke Code.gs.

function onEdit(e) {
  const src = e.source.getActiveSheet();
  const r = e.range;
  if (r.columnStart != 6 || r.rowStart == 1 || e.value == src.getName()) return;
  const dest = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(e.value);
  src.getRange(r.rowStart,1,1,6).moveTo(dest.getRange(dest.getLastRow()+1,1,1,6));
  src.deleteRow(r.rowStart);
}



5. Klik ikon Save lalu klik Jalankan/Run.


6. Apabila setelah di jalankan/running hasilnya eror 
"TypeError: Cannot read property 'source' of undefined
"
Di abaikan saja, karena status akan berhasil/complete apabila di eksekusi pada spreadsheet.

SELESAI !



Previous Post Next Post

Promo