Dear Master Excel, Terima kasih masukannya dan saya sudah mencoba langkah-langkah yang dicontohkan diatas. Saya akan mencoba lebih banyak lagi untuk mempelajarinya.
Salam Edo On Monday, May 2, 2016 9:41 AM, "nangagus [email protected] [belajar-excel]" wrote: Dear Edo, Coba lakukan hal-hal sebagai berikut: 1. Klik tombol record macro di pojok kiri bawah. kemudian klik OK. 2. Blok sheet Form, B6:E9, Klik Copy 3. Pindahkan kursor ke Sheet data B21. Pilih paste special. 4. KLik cell B3 pada sheet Form, Klik Copy 5. Blok sheet Data A21:A24, pilih paste special. 6. Klik stop record di pojok kiri bawah. 7. Kalau semua sudah dilaksanakan dengan urut dan benar akan diperoleh cekrip untuk memindah dari sheet form ke sheet Data, kira-kira bunyinya seperti ini: Sub Macro1() ' ' Macro1 Macro ' ' Range("B6:E9").Select Selection.Copy Sheets("Data").Select Range("B21").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Sheets("Form").Select Range("B3").Select Application.CutCopyMode = False Selection.Copy Sheets("Data").Select Range("A21:A24").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Sheets("Form").Select End Sub 8. Tinggal belajar untuk mencari baris terakhir dari sheet Data, biasanya dapat digunakan End(xldown) atau End(xlup) Menurut mas Kid, penulisan scrip hasil macro tersebut tidak bagus, lebih bagus jika diketik sendiri, misalnya: Range("B6:E9").Select Selection.Copy lebih bagus jika diketik: Range("B6:E9").Copy mau belajar VBA yang benar dan mudah? silahkan baca tulisan mas Kid dimulai dari sini Jangan patah semangat, Ayo belajar, tidak mungkin kita belajar sekejap langsung menjadi ahli dalam Excel atau VBA, Saya belajar Excel sejak tahun 1996 secara autodidak dan belajar di milis ini, sampai sekarang belum banyak yang saya kuasai. Jika terasa susah dan membuat stress, minum kopi dahulu, kalau sudah mentok tinggal dikirim ke milis satu persatu... Kalau mau dapat program yang langsung dipakai, tinggal panggil saja orang yang ahlinya excel. Mohon maaf apabila banyak kata-kata yang menyakitkan hati. Salam On 01/05/2016 22:09, [email protected] mailto:[email protected] [belajar-excel] wrote: Dear Para Master Excel Saya mempunyai Form sederhana dalam bentuk tabel dan database seperti yang terdapat pada file terlampir. Dimana form tersebut berada di worksheet “Form” dan berisi Nomor, Kode, Nama Barang, Jumlah dan Pembayaran, juga ada Combobox untuk dapat melakukan pencarian berdasarkan Nomor. Data tersebut akan terinput ke worksheet “Data” dengan cara klik Command Button1. Jika saya ingin membuat form yang dapat untuk mengisi data serta dapat mengedit data, apakah hal ini dapat dilakukan dengan memakai VBA Excel? Untuk pencarian data dengan menggunakan nomer, akan digunakan combobox yang fungsinya adalah mencari memilih data dengan kode "bbb" saja. Jika value pada cell G3 adalah "bbb" maka pada list Combobox akan muncul nomor-nomer kode untuk "bbb" yang pembayarannya belum lunas atau belum terbayar (dalam hal ini pada combobox list akan muncul nomer 3558, 3557, 3523). Sebagai contoh jika saya memilih nomor 3555, maka formulir akan menampilkan data untuk nomor itu. Dan jika saya mengubah angka pada pembayaran, maka ketika diklik pada Command Button 1, data baru tersebut akan ditambahkan ke dalam table worksheet “Data”. Terima kasih atas bantuannya Edo

