JP028 Lotre Angka Spreadsheet Apps Script

LIVE
JP028 Lotre Angka Spreadsheet Apps Script
Jika Merasa Layar Kurang Besar,
Tekan Tombol Ctrl dan + pada Keyboard secara Bersama-sama


Lotre Angka Spreadsheet Apps Script

1. Copy Spreadsheet (Klik di sini)

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


3. Terdapat file Code.gs.


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

function Lotre() {
  var sht = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
  var iCnt = sht.getRange("C2").getValue();
  var machine = get_from_A_To_B(1,45);
  var rows=[];
  var row,values;
  for(var i=1;i<=iCnt;i++) {
    row =[];
    values = JSON.parse( JSON.stringify(machine));
    for(var c=1;c<=6;c++) {
      row.push( values.splice( parseInt( Math.random()*values.length) , 1)[0] )
    }
    rows.push(row);
  };
  sht.getRange(6, 2, 100, 6).clearContent();
  sht.getRange(6, 2, rows.length, rows[0].length).setValues(rows);
}

function get_from_A_To_B(i, j) {
  var result=[];
  for(var m=i;m<=j;m++){
    result.push(m);
  }
  return result;
}

//www.javabitpro.com
//Youtube : Javabitpro

5. Klik ikon Save.


6. Kembali ke Spreadsheet, klik tombol SUBMIT - klik titik 3 - lalu pilih Terapkan skrip/ Assign Script


7. Beri nama sesuai dengan Function yang ada pada Apps Script - lalu tekan OK (Perhatikan pada gambar).




SELESAI!

No comments

Powered by Blogger.