Halo juga pak Beno Pranowo,

selamat datang di milis Belajar Excel, berhubung nama milisnya "belajar
excel" maka Jan hanya akan membantu mengajarkan saja supaya pas dengan visi
misi milis sebagai tempat belajar dan mengajar.. kalo diminta untuk bikinin
codingnya, Jan gak mau hahahaha ^_^ (biasanya Jan kalo ketawa xixixi)

inti dari kasusnya ada 2 yaitu:

   1. Input data dari sheet "Form Update" ke dalam sheet "Raw Data"
   2. Ambil data dari sheet "Raw Data" berdasarkan kriteria di sheet
   "Selection Report" lalu tampilkan ke dalam sheet "Report"

kedua kasus di atas adalah sama, intinya ambil data dari sini lalu letakan
di situ, karena sama maka Jan akan ajarkan yang nomer 1 saja lalu sisanya
silakan dikembangkan sendiri. Kalo seumpama script yang ada adalah bikinan
pak Beno sendiri, maka seharusnya penjelasan Jan akan mudah dimengerti dan
dipraktekan.

Asumsi, belum ada data di sheet "Raw Data"

   - yang paling awal sekali pak Beno harus mengetahui lokasi baris data
   baru, hal ini diperlukan untuk mengetahui lokasi penulisan data sehingga
   data yang baru tidak akan menimpa data yang lama;
   - setiap data baru diinput dengan cara mengeklik tombol "Simpan" yang
   ada di sheet "Form Update", berarti kalo di dalam 1 kuitansi ada 5 BPH (Jan
   gak tau BPH ini apa) maka pak Beno harus mengklik 5 kali tombol simpan
   untuk menyimpan setiap BPH ke dalam sheet "Raw Data"

Langkah-langkah solusinya sbb:

   1. deklarasikan sebuah variabel dengan tipe Long untuk menyimpan nomer
   baris baru
   2. salah satu cara mencari nomer baris baru adalah:
      - dari cel paling bawah di kolom B milik sheet "Raw Data"
      - pergi ke data di atasnya,
      - lalu turun 1 baris, ambil nilai barisnya dan simpan ke dalam
      variabel nomer 1 di atas
      - cara lainnya adalah dengan menggunakan script current region
      terhadap header nomer kuitansi
      - hitung jumlah barisnya
      - tambahkan dengan nomer baris header, silakan pilih salah satu cara
      yang dianggap lebih mudah
      3. Jika sudah ditemukan nomer baris yang baru, maka silakan mengisi
   sheet "Raw Data" dengan prosedur lengkapi cel yang telah anda buat sendiri

jadi sewaktu menulis data baru ke sheet "Raw Data" tidak diperlukan
perulangan, perulangannya hanya digunakan pada kasus yang kedua, selain itu
biasakanlah untuk selalu melakukan deklarasi variabel agar kerja excel
menjadi lebih ringan.

Silakan dicoba dan dikembangkan sendiri ^_^

oia.. denger2 mau ada acara kopdar milis.. nanti datang ya.. katanya sih
materinya pas dengan kasus pak Beno ini.

Wassalam,



-Miss Jan Raisin-


Pada 19 April 2014 11.59, Beno Prabowo <[email protected]> menulis:

>
>
> Haloo para Master, Sesepuh, Juragan, Suhu, Excle Macro VBA
>
> Perkenalkan saya Beno Prabowo, pendatang baru dalam belajar-excel. Mohon
> bantuan dan pencerahan saya sedang mendapat tugas dari kantor membuat
> "system tracking tagihan" file terlampir
>
> Jadi dalam 1 No BPH bisa mencapai 2-5 Ket "No. BPH, Tanggal BPH, GL
> Account, Ket, Cost Center, Detail Amount (berbeda), Tanggal Cek In Dept.,
> Tanggal Cek In Div., Tanggal Cek In FA" pada "Form Update" agar terhubung
> ke "RAW DATA".
>
> Untuk sheet "Selection Report" yang mana ketika input data langsung
> terhubung ke sheet "Report". Mohon para master untuk bantuan coding nya,
> hehehhe...
> Ohh iya apakah forum belajar-excel ada kopi darat untuk menambah
> silahturahim antar sesama agar lebih akrab, saya sendiri tinggal di Bekasi
>
> Terima kasih atas bantuan dan kerjasamanya.
>
>
>

Kirim email ke