Pak haps,
Terimakasih, ini banyak ilmunya, lagi dipelajari,
Terimakasih,...

Asror



-----Original Message-----
From: Haps <[email protected]>
Date: Sat, 12 Nov 2011 11:15:56 

Kalau seandainya (seandainya...) pak cakep sempat melihat lihat posting lama.., 
pak cakep akan bertemu dengan banyak "contoh entri-data" dengan makro.

Salah satu* step yg selalu ada dlm proses entri data* adalah: HOW, WHEN, dan 
WHERE data (record) baru DITULISKAN ke tabel data. (terutama WHERE nya itu 
lho..)
Apakah boleh menimpa record yg sudah ada ? Ataukah boleh ditulis di row di 
bawah data terakhir selang beberapa baris (loncat parit) ? Atau bahkan boleh 
menimpa Heading (zudul kholom)-nya ??

Idealnya kalau tabel data akan dibuat "berkaidah database" maka record baru 
harus dituliskan TEPAT pada baris kosong pertama setelah data terakhir !
(di pilm koboi ini dikatakan : This is the "Rule Number One")

Baris atau pun Index Baris itu harus dicari dulu *setiap akan* meng-entri data. 
Dalam contoh-contoh (mencari baris baru itu) telah dicontohkan berbagai teknik:
misal
- Loop dari cell pertama (pada kolom kunci) ke bawah sampai ketemu data kosong
- Penggunaan WorkshetFunction.COUNTA terhadap kolom kunci
- Meraba CurrentRegion suatu titik di dalam tabel untuk menentukan tinggi tabel,
  selanjutnya angka tinggi tabel dipakai sebagai pijakan mencari INDEX
baris baru
- Mencari posisi angka MAX (jika kolom kunci berisi angka yg pasti URUT)
- Pemanfaatan method End + Down (seperti diusulkan mas Zain) ataupun    End + Up
  tempat *'menclok'nya cell pointer (aktifcell terakhir) dipakai sbg
pijakan mencari Baris Baru.
- Menentukan area *RealUsedRange* kemudian dan baris terbawah + 1 di set sbg 
baris baru.
- Method FIND (makro urusan "Find What & Replace With") juga dapat dipakai 
untuk mencari data terakhir (paling tidak barias yg terbawah berisi data)
- dan mungkin masih banyak cara lagi
Salah satu teknik tsb, dapat dimanfaatkan oleh pak cekp untuk mengisi 
textbox1-nya

Pemilihan salah satu teknik tsb tentunya berdasarkan keadaan tabel dan
sekitarnya.
Misal: Currentregion tidak selalu cocok dengan tabel yg dibuat sembarangan (ada 
data nempel di luar tabel, ada rumus yg sudah dibuat lebih dulu walaupun baris 
belum berisi records dsb)

Beberapa contoh file bermakro
Entri-Data<http://www.box.net/s/yx4o8l1riqsyuo3kzzbu>,
sempat dikompilasi jadi satu "kaset" oleh orang yg "peduli contoh"
Jika ada members berminat dan berkenan, dapat mengunduhnya (sendiri)
di sini<http://www.box.net/s/yx4o8l1riqsyuo3kzzbu>,
mudah-mudahan ada mang-faat-nya..

-haps-

------------------------------------

---------------------------------------------------------------------
bergabung ke milis (subscribe), kirim mail kosong ke: 
[email protected]

posting ke milis, kirimkan ke: 
[email protected]

berkunjung ke web milis
http://tech.groups.yahoo.com/group/belajar-excel/messages

melihat file archive / mendownload lampiran
http://www.mail-archive.com/[email protected]/
atau (sejak 25-Apr-2011) bisa juga di :
http://milis-belajar-excel.1048464.n5.nabble.com/

menghubungi moderators & owners: [email protected]

keluar dari membership milis (UnSubscribe):
kirim mail kosong ke  [email protected]
---------------------------------------------------------------------Yahoo! 
Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/belajar-excel/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/belajar-excel/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Kirim email ke