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/

