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, tentuny dapat dimanfaatkan oleh pak cekp utnuk
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-



2011/11/11 Asror Al-Aliif's <[email protected]>

> **
>
> Help me rekan,
> BeExcel,
> Asror lagi nee, yang mau tanya,
> Asror ada form registrasi terlampir, di textbox1, saya ingin menampilkan
> nomor terakhir, yang berada di sheet "registrasi p", pada sheet registrasi
> p tersebut bakal nambah2 jadi banyak, bagaimana cara menampilkan di
> userform, pada textbox1?
> Terimakasih.
>
> Asror.
>
>

Kirim email ke