Selasa, 19 November 2013

[belajar-excel] Digest Number 2646

2 New Messages

Digest #2646
1a
Re: Combobox copy ke cell [1 Attachment] by "Mr. Kid" nmkid.family@ymail.com
2a
Re: Antara Date dan Int(Now) di VBA by "Hendrik Karnadi" hendrikkarnadi

Messages

Tue Nov 19, 2013 4:01 am (PST) . Posted by:

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

Wa'alaikumussalam Wr. Wb.

File terlampir sekedar iseng tanpa VBA.

Wassalamu'alaikum Wr. Wb.
Kid.

2013/11/19 Adhy Cangara <adhy_chemistry@yahoo.co.id>

>
>
> Assalamu Alaikum wr. wb
>
> Selamat pagi para master-master excel sekalian, saya sedang membuat suatu
> form yang didalamnya terdapat suatu combo box (file terlampir).
>
> saya memiliki database pada kolom A, B dan C.
>
> 1. data pada kolom A saya tampilkan pada combo box
> masalah: setiap kali combobox tersebut saya klik, data tersebut berlipat
> ganda, dimana letak kesalahannya?
>
> 2. tujuan combobox yang saya harapkan yaitu, ketika saya memilih salah
> satu pilihan data dari kolom A (misalkan data pada cell A2) maka secara
> otomatis data dari kolom B dan C (B2 dan C2) tercopy dan paste pada dua
> cell target misalkan G1 (sebagai target paste dari kolom B2) dan cell G2
> (sebagai target dari kolom C2).
>
> masalah: kode VBA-nya gimana tuh? udah ubek2 goggle belum juga ketemu T.T
>
> *cell untuk paste (cell target) bersifat tetap
>
> Mohon bantuan para master-master sekalian, soalnya masih betul2 newbie
> tentang VBA macros excel ini..
> *oh iyya file kolom A,B dan C bersifat dinamis...
>
> Wassalam Alaikum wr.wb
>
> Ashadi Cangara
>
>
>

Tue Nov 19, 2013 4:53 am (PST) . Posted by:

"Hendrik Karnadi" hendrikkarnadi

Terima kasih Mr. Kid.

Salam, 
HK

Sent from Samsung Mobile"Mr. Kid" <mr.nmkid@gmail.com> wrote:Hai Pak Hendrik,

Fungsi Date biasanya dimiliki oleh library VBA (Visual Basic for Applications) -> coba lihat di references di VBE
Untungnya, library ini by default selalu sudah dipasangkan oleh Excel VBA agar ter-load disetiap VBProject (alias sudah dicentangken oleh Excel VBA, jadi ndak perlu repot harus centangin sendiri)

Library seperti Microsoft Office Object Library selalu mengikuti versinya. Bisa jadi, si references ini ndak sesuai dengan office yang sedang aktif.
Apalagi kalau ada library dalam References yang berstatus MISSING.

Pada beberapa library Microsoft Office Object Library (mungkin yang office 2010), ada fungsi Date didalamnya, sehingga si Excel VBA akan galau karena ada 2 fungsi yang sama namanya ber-scope sama-sama public. Jadi, muncullah si error.

Supaya ndak error, maka pilih salah satu fungsi, seperti memilih dari library VBA dengan cara VBA.Date
Biasanya fungsi Now hanya dimiliki oleh library VBA. Fungsi Now yang dimiliki oleh library Excel.exe biasanya ber-scope public terpilih mengikuti object bernama worksheetfunction. Jadi fungsi Now relatif tidak menimbulkan error.

Kalau diversi Excel 2010 saya ndak tahu, dimana saja si fungsi Now itu berada. Jika ternyata dalam library Office nya juga ada, maka bisa ganda dan menimbulkan error.

Gitu kali ya... setidaknya mendekatinya demikianlah... saya ndak tahu persisnya bagaimana

Wassalam,
Kid.
 

2013/11/18 hendrik karnadi <hendrikkarnadi@yahoo.com>
 
Rekan2 Be-Exceller,

Ada satu warisan dari mbak Siti mengenai Simple Invoicing (file terlampir), dimana ada satu bagian perintah macro With .. End With yang berbunyi:
.[B3] = Date 
yang menimbulkan Error baik pada Excel 2007 (pertanyaan dari rekan kita) maupun hasil tes saya pada Excel 2010 (komputer kantor).
Pesan Errornya adalah sbb :
"Compile Error, Can't Find Project or Library"

Tapi anehnya di komputer rumah yang juga pakai Excel 2010, macro tsb berjalan dengan mulu (ketika saya menjawab email saya pakai komputer rumah).

Saran dari Mr Kid, Date diganti dengan Int(now) memang bisa memecahkan masalah tsb.

Namun masih tersisa pertanyaan, dimana salahnya...., apakah perintah Date hanya berlaku untuk Excel versi tertentu....??

Mohon sharing dari rekan2.

Terima kasih.

Salam,
HK

GROUP FOOTER MESSAGE
=====================================================================
Untuk memudahkan tim penyusun materi Belajar Excel yang lebih sesuai kebutuhan member, silakan ungkapkan permasalahan yang kerap ditemui dalam menggunakan Excel sehari-hari atau hal-hal yang ingin dipelajari dalam jangka dekat ini. Mohon diprioritaskan dari yang sering ditemui sampai yang ingin dipelajari.
Isi sesuai kelompoknya (fitur-fitur, formula-formula tertentu yang masih membingungkan, otomasi atau pemrograman dalam Excel [Macro - VBA], hal lainnya yang membuat Anda kesulitan dalam mempelajari Excel).
Boleh mengisi berulang kali untuk menambah uneg-uneg yang ingin diungkapkan.
Link untuk menuangkan seluruh uneg-uneg tersebut ada di :
http://tech.groups.yahoo.com/group/belajar-excel/database?method=addRecord&tbl=3
=====================================================================
Langkah kecil Anda dalam mengisi database bisa menjadi langkah pertama yang bermanfaat besar untuk kita semua.
=====================================================================

---------------------------------------------------------------------
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