Alhamdulillah...
boleh dong di-share hasil ujicoba buat informasi jumlah pendaftarnya.

;)


On Sat, Dec 6, 2014 at 5:58 AM, Husnul Faizin [email protected]
[belajar-excel] <[email protected]> wrote:

>
>
> Alhamdulillah akhirnya bisa diterapkan sesuai dengan harapan setelah
> mengikuti penjelasan mr.kid
> Terimakasih master untuk ilmunya yang terus mengalir ke semua member milis
> ini.
>
> wassalam.
> faiz
>
>
>   Pada Kamis, 4 Desember 2014 12:18, "'Mr. Kid' [email protected]
> [belajar-excel]" <[email protected]> menulis:
>
>
>
>  Hai Husnul,
>
> Tentu setiap pendaftar hari itu akan disimpan datanya ke sebuah sheet
> tertentu bukan ?
> Disebuah cells disheet penyimpanan tersebut atau (lebih baik) di sheet
> lain, buat sebuah formula untuk menghitung jumlah record yang akan Anda
> tampilkan dalam userform.
>
> Contoh :
> 1. buat workbook baru, isi dengan 2 buah sheet saja, sheet pertama beri
> nama 'data' dan sheet kedua beri nama 'setting'
> 2. di sheet 'data', cell A1 diberi header bernama 'tanggal'
> 3. di sheet 'setting' cell g7 diberi formula berbunyi
>      =counta('data'!a:a)-1
>
> 4. save as workbook beri nama file, tapi pilih type nya adalah Macro
> Enabled (xlsm)
>
> 5. ke VBE (tekan ALT F11) -> menu Insert -> Userform
> 6. tekan F4 berulang agar keluar properties windows
>
> 7. tambahkan control Label (BUKAN TEXTBOX) ke userform (letakkan sesuka
> Anda, mau di pojok kiri atas atau dimana saja asal agak lebar dan panjang)
> dan beri nama label_NOMOR melalui properties windows di properti bernama
> *(Name)*
> 8. tambahkan control CommandButton ke userform dan beri nama cmdADD
> melalui properties windows di properti bernama *(Name)*
> 9. ubah properti caption milik control cmdADD dengan teks berbunyi TAMBAH
> DATA
>
> 10. buat event initialize milik userform dan isi dengan script :
>       application.calculation=xlcalculationautomatic
>       label_Nomor.caption = sheets("setting").range("g7").value & _
>                                         "ekor telah terdaftar. Nomor
> pendaftar saat ini adalah " & _
>
> sheets("setting").range("g7").value+1
>
> 11. buat event click milik si command button dan isi dengan script :
>       dim lBarisBaru as long
>       lbarisbaru=  sheets("setting").range("g7").value+2
>       sheets("data").range("a" & lbarisbaru ).value=now
>       sheets("data").range("a" & lbarisbaru ).numberformat="YYYY-MM-DD
> HH:mm:ss.000"
>       sheets("data").range("a" & lbarisbaru ).format
>       label_Nomor.caption = sheets("setting").range("g7").value & _
>                                         " ekor telah terdaftar. Nomor
> pendaftar saat ini adalah " & _
>
> sheets("setting").range("g7").value+1
>
> 12. save workbook dan jalankan userform
>
> Wassalamu'alaikum wr wb
> Kid.
>
>
>
>
>
>
>
> On Mon, Dec 1, 2014 at 7:56 PM, Husnul Faizin [email protected]
> [belajar-excel] <[email protected]> wrote:
>
>
>  untuk lebih dimengerti penjelasan mr.kid, bisa dicontohkan solusi yang
> dituliskan oleh master, terus kriteria formula countifnya merujuk kemana
> master?
>
>
>   Pada Sabtu, 29 November 2014 2:37, "'Mr. Kid' [email protected]
> [belajar-excel]" <[email protected]> menulis:
>
>
>
>  Coba isi dengan jumlah record yang ada. Jika pendaftar pertama diinput
> dan disimpan di sheet A, maka hitung jumlah record di sheet A dan tampilkan
> di userform. Jika ada ketentuan reset counter per suatu tanggal (misal per
> 1 januari setiap tahun akan mulai dari 0 lagi), maka simpan data pendaftar
> beserta tanggal daftarnya saat save ke sheet A. Hitung jumlah record di
> sheet A yang (bisa pakai CountIF) kolom tanggalnya >= tanggal reset
> terakhir, misal ">="&date(year(today()),1,1) pada formulasi countif-nya
>
> Wassalam,
> Kid.
>
>
> 2014-11-28 4:13 GMT+11:00 Husnul Faizin [email protected]
> [belajar-excel] <[email protected]>:
>
>
>  Yth. Para master bexcel
> mohon bantuannya script prosedur macro memunculkan jumlah pendaftar secara
> dinamis setiap hari pada form userform.
> maksudnya jika pada hari A jumlah yang mendaftar 20 orang, maka pada
> userformnya tertulis "Jumlah Pendaftar = 20 Orang". pada hari B
> pendaftarnya 5 orang, maka pada userformnya tertulis "Jumlah Pendaftar = 25
> Orang". seterusnya pada hari berikutnya diakumulasi secara dinamis. kurang
> lebih ilustrasinya seperti itu.
> yang kedua lalu bagaimana mengatur tata letaknya mis: kita akan letakkan
> di TopRight ato BottomRight.
>
> terimakasih sebelumnya atas solusi yang diberikan.
> faiz
>
>
>
>
>
>
>
>
>    
>

Kirim email ke