Hai Edo, Bisa <http://b-excel.blogspot.co.id/2013/11/belajarvba-101-controls-dalam-worksheet.html> .
Regards, Kid On Wed, May 4, 2016 at 11:55 AM, Edo Hanggoro [email protected] [belajar-excel] <[email protected]> wrote: > > > Dear All, > > Apakah untuk cara autofilter dan listbox tersebut bisa diterapkan langsung > di worksheet tanpa menggunakan user form? > > Terima kasih > > Edo > > > On Sunday, April 24, 2016 10:44 AM, "'Mr. Kid' [email protected] > [belajar-excel]" <[email protected]> wrote: > > > > Wa'alaikumussalam wr wb > > Hai Sony, > > Terimakasih atas bingkisan tentang filter. > > Dengan Autofilter, bisa jadi proses hide items yang tidak sesuai kriteria > filter juga akan memberatkan. Apalagi bila didahului dengan proses unhide > dari hasil filter sebelumnya. Jika diatur agar screen updating di turn off > sejenak pun akan tetap terasa proses autofilter yang cukup lambat, terutama > pada data yang banyak dengan posisi hasil filter yang tersebar. > Data yang di-loop seluruh itemnya (sebaiknya baris proses select ataupun > activate dihilangkan) lalu dicek ter-hide oleh autofilter atau tidak juga > bisa memperlambat kerja. > > Listbox mampu menyimpan data multi column. Andaikan saat additem > disertakan mengisi kolom ke-2 (indeks ke-1) untuk data Acc No. dan kolom > ke-3 (indeks ke-2) untuk data Acc Group, maka proses find untuk menampilkan > Acc No. dan Acc Group dari item terpilih di listbox bisa diganti dengan > mengambil nilai kolom ke-2 dan ke-3 di indeks baris listbox terpilih. Coba > lihat tentang ComboBox dan Listbox yang ada di blog milis untuk proses > tambah item multi kolom beserta pengambilan nilai dari multikolom disini > <http://b-excel.blogspot.co.id/2014/02/belajarvba-102-combobox-02.html>. > > Oh iya, jangan lupa untuk melakukan running test ketika di-input dengan > berbagai cara oleh user dan diperiksa hasilnya. Misal, jika user menginput > 1 karakter apa saja (coba dari a sampai z, apakah hasilnya tepat. Ketika > diisi 2 karakter, dan seterusnya. Ketika diisi karakters yang tidak > ditemukan, dan sebagainya. > > > File terlampir sekedar contoh dengan cara lain, yaitu memanfaatkan > kelebihan Excel yang memiliki fitur bernama formula dan banyaknya grid > (cells) yang disediakan dalam sebuah worksheet (1 worksheet selalu punya > cells sebanyak 32 ribuan kolom x 1 jutaan baris bukan ? kenapa dianggurin ? > Selain aplikasi spreadsheet, aplikasi apa yang menyediakan sebegitu banyak > ruang yang tertata rapi dan siap dipakai ?) > > ;) > > Wassalamu'alaikum wr wb > Kid > > > > > 2016-04-23 13:12 GMT+07:00 Sony Ario [email protected] [belajar-excel] > <[email protected]>: > > > Assalamualaikum & Selamat siang. > > Pemula lagi ingin berbagi ni.. > > File terlampir adalah logika saya untuk memfilter menggunakan Data Filter > untuk mengupdate isi sebuah Listbox pada Userform, berdasarkan Kriteria > yang kita tulis pada sebuah Textbox. > > Keterangan lebih rinci nya sbb : > > > 1. File terdiri dari 3 Kolom ; No (Nomer Akun), Group dan Description > (Keterangan) > 2. Penggunaan nya adalah pada saat kita hanya tau sebagian kata dari > field Description / Keterangan saja seperti : Hutang, Piutang, Cash dll, > 3. Masukan kata yang kita cari tsb di kolom Pencarian String > 4. Hasil nya akan muncul di Listbox Hasil > 5. Setelah muncul Hasil nya, pilih masing-masing items pada Listbox > dengan cara meng-klik items, maka akan muncul Account No dan Group nya > 6. Metode yang saya pakai adalah menggunakan event Change pada Textbox > 7. Total data ada 294 > > > Kekurangan nya : > > > 1. Untuk memunculkan nilai Account No. dan Group saya menggunakan > metode .find. Maka data hasil yang muncul adalah data pertama yang > ditemukan. Apabila terdapat 2 Account yang sama (Coba search suspense) maka > data ke dua Account No. nya tidak akan berubah. > 2. Dengan total data 294 termasuk masih sedikit. Mungkin untuk data > yang lebih banyak saya yakin akan terasa lebih lambat > 3. Untuk data yang lebih banyak apabila menggunakan event Change pada > Textbox akan jadi lebih lambat > > > Sekali lagi, ini adalah hasil seorang pemula. Sebab kalau nunggu jadi > master gak sharing2 nanti :) > Silahkan dicoba untuk digunakan / di diskusikan / disempurnakan dan post > disini supaya sama2 berbagi. > > Wassalam > Sony > > > > > >

