Senin, 04 April 2016

[belajar-excel] Digest Number 3810

4 Messages

Digest #3810

Messages

Sun Apr 3, 2016 4:12 am (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Hai Ahmad,

Silakan coba udf yang ada disini
<https://app.box.com/s/3l11n89enfvz206wx3ztjqw3zzw4ku16>. Silakan digunakan
dan dikembangkan dengan santun.

Wassalamu'alaikum wr wb
Kid

On Mon, Mar 28, 2016 at 6:08 PM, Ahmad Zawawi abu_abadillah@yahoo.co.uk
[belajar-excel] <belajar-excel@yahoogroups.com> wrote:

>
>
> Menarik. Sudah dicoba, hasilnya keren.
>
> Terimakasih master Eka dan Mister Kid
>
> Dari 2 metode: built in function dan UDF, yg built in lebih dinamis
> menampilkan hasil lainnya dengan menekan refresh (F9), sedangkan yg UDF
> hanya menampilkan 1 kombinasi hasil.
>
> Jika tidak keberatan saya ingin semua kemungkinan hasil ditampilkan
> bersusun ke bawah.
> Tidak harus semua digit nomor HP diconvert. hanya maks 7 digit terakhir
> saja.
> Misal: angka 929294 menghasilkan :
> ZAWAWI
> YAZBWH
> dst.
>
> Insyaallah sebagai tanda terimakasih saya sediakan hadiah sebuah nomor HP
> perdana unik yg menampilkan nama pribadi, dari "Nomor Mumtaz"
> www.fb.com/NomorMumtaz
>
> Terimakasih banyak para master.
>
>
> <http://www.facebook.com/Ahmad.Zawawi.AZ>
> Ahmad Zawawi
> 081297-ZAWAWI/929294
> *www.fb.com/NomorMumtaz <http://www.fb.com/NomorMumtaz>*
>
>
>
>
>

Sun Apr 3, 2016 5:09 am (PDT) . Posted by:

zainul_ulum

Be-Excelers,


Saya sedang membuat code vba excel dengan tujuan untuk update database dengan menggunakan method advance filter.


File database dan file program yang berisi vba dibuat terpisah. Dalam contoh file terlampir, file Database ada di workbook [db.xlsx] sedangkan file program di workbook [pg.xlsm]


Secara garis besar urutan codingnya adalah sebagai berikut:


1. Saat file [pg.xlsm] dibuka, secara bersamaan membuka juga juga file database [db.xlsx] tetapi file Database diset tidak terlihat atau tidak ditampilkan.


2. User akan melakukan query nama pulau di sheet1 pada cell [B1]. Kemudian program akan menampilkan hasil query dari database pada sheet1 di range [A3].


3. Saat user melakukan perubahan atau tambahan record, maka user akang menge-clik tombol [update]


4. Proses [Update] menggunakan urutan sebagai berikut:
4.1. melakukan backup file database terlenbih dahulu
4.1. menghapus record di database dengan filter yang sama dengan di [B1],
4.2. melakukan copy record update ke file database
4.3. Simpan file database.


Pertanyaannya:
-- Data tersebut hanya contoh untuk simulasi saja dan menurut saya proses eksekusinya masih relatif lama. Sedangkan perkiraan database yang akan saya digunakan mencapai lebih dari 50ribu records.Untuk saat ini saya masih belum berpikir menggunakan program database seperti access ataupun mysql


-- mohon usulan dan masukkannya bagaimana agar program tersebut bisa lebih cepat dengan database masih di workbook excel.


Maturnuwun,
-zainul


Sun Apr 3, 2016 6:37 pm (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Mas Zain,

Mungkin saat ini, pada proses 4.1. yang pertama, mas Zain menggunakan proses save as new -> close new -> open old.
Coba manfaatkan save copy as, sehingga berkurang 2 proses.

Bagaimana bila proses 1, usai membuka file db disertakan proses sort by query key lalu save file db.
Jadi, saat buka file interface nya, akan terasa sedikit lebih lama karena bertambah 2 proses. Tapi setiap proses filter (proses 2 dan proses 4.1. yang kedua) dipastikan tidak menjalankan proses sort dan save yang ditambahkan di proses 1.
Data yang terurut relatif lebih cepat terfilter dan ter-delete karena pasti membentuk 1 area range.

Wassalam,
Kid
Sent from my smart enough phone

> On Apr 3, 2016, at 19:09, zainul_ulum@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com> wrote:
>
> Be-Excelers,
>
>
>
> Saya sedang membuat code vba excel dengan tujuan untuk update database dengan menggunakan method advance filter.
>
>
>
> File database dan file program yang berisi vba dibuat terpisah. Dalam contoh file terlampir, file Database ada di workbook [db.xlsx] sedangkan file program di workbook [pg.xlsm]
>
>
>
> Secara garis besar urutan codingnya adalah sebagai berikut:
>
>
>
> 1. Saat file [pg.xlsm] dibuka, secara bersamaan membuka juga juga file database [db.xlsx] tetapi file Database diset tidak terlihat atau tidak ditampilkan.
>
>
>
> 2. User akan melakukan query nama pulau di sheet1 pada cell [B1]. Kemudian program akan menampilkan hasil query dari database pada sheet1 di range [A3].
>
>
>
> 3. Saat user melakukan perubahan atau tambahan record, maka user akang menge-clik tombol [update]
>
>
>
> 4. Proses [Update] menggunakan urutan sebagai berikut:
>
> 4.1. melakukan backup file database terlenbih dahulu
>
> 4.1. menghapus record di database dengan filter yang sama dengan di [B1],
>
> 4.2. melakukan copy record update ke file database
>
> 4.3. Simpan file database.
>
>
>
> Pertanyaannya:
>
> -- Data tersebut hanya contoh untuk simulasi saja dan menurut saya proses eksekusinya masih relatif lama. Sedangkan perkiraan database yang akan saya digunakan mencapai lebih dari 50ribu records.Untuk saat ini saya masih belum berpikir menggunakan program database seperti access ataupun mysql
>
>
>
> -- mohon usulan dan masukkannya bagaimana agar program tersebut bisa lebih cepat dengan database masih di workbook excel.
>
>
>
> Maturnuwun,
>
> -zainul
>
>
>
>
> <bxls.zip>

Mon Apr 4, 2016 2:06 am (PDT) . Posted by:

"nopan ji"

Assalamualaikum wr wb
Mohon bantuan smua, saya pya masalah dengan makros saya setiap kali saya
entri lewat userform yang mana angka masuk dlm cell error, tertambahkan sih
dalam cell sesuai dengan keinginan, tapi tidak bs di baca di cell lain yang
rumus if atau lainnya (sebagai gambaran tanda segitiga hijau di atas kiri
cell), jd setiap kali saya entri saya harus memperbaiki cell tersebut dgn
cara ketik manual angka, mohon bantuan dan pencerahannya. Mksh
============================================================
Pojok Lowongan Kerja yang disediakan milis :
http://milis-belajar-excel.1048464.n5.nabble.com/Pojok-Lowongan-Kerja-f5725753.html
*** Posting lowongan kerja : ke link tersebut dan klik New Topic
============================================================
bergabung ke milis (subscribe), kirim mail kosong ke: belajar-excel-subscribe@yahoogroups.com
posting ke milis, kirimkan ke: belajar-excel@yahoogroups.com
berkunjung ke web milis : http://tech.groups.yahoo.com/group/belajar-excel/messages
melihat file archive / mendownload lampiran : http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di : http://milis-belajar-excel.1048464.n5.nabble.com/
menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com
keluar dari membership milis (UnSubscribe), kirim mail kosong ke : belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------

Tidak ada komentar:

Posting Komentar