Belajar VB-Excel

Minggu, 09 September 2007
Memulai Makro Excel
Untuk membuat Makro Excel Anda harus membuka sebuah file Microsoft Excel (contohnya book1.xls). Selanjutnya Anda dapat membuat Makro dengan beberapa cara : 1. Create Macro (Alt + F8) Pertama- tama buatlah dan bukalah sebuah file Excell bernama contoh.xls. Pada menu Tools, tunjuk Macro lalu tunjuk Macros , kemudian klik kiri Mouse (atau tekan Alt +F8),

sehingga muncul tampilan seperti berikut,

Ketikan nama Makro yang dikehendaki pada isian Macro name, contohnya : coba. Maka akan tombol create akan aktif

tekan tombol create, sehingga tampilan berikut akan muncul

maka Anda telah membuat sebuah Modul Visual Basic Aplication (VBA) bernama Module1 dan sebuah prosedur VBA bernama coba (). Anda dapat memilih agar Makro ini bekerja di seluruh file Excel yang terbuka (All Open Workbooks), hanya pada file yang sedang Anda buka (This Workbooks), atau pada file contoh.xls, file Excell dimana Anda membuat Makro-nya. Dengan cara memilih pilihan tersebut pada Macros In.

2. Record New Macro Cara kedua ini merupakan favorit penulis, sebab dengan cara ini kita dapat membuat kode visual basic tanpa harus menuliskannya. Pada dasarnya, semua operasi Excell dapat dilakukan oleh Macros. Operasi itu dapat dicatat oleh

New Workbook dan Personal Macro Workbook .Macros melalui Record New Macros. “Store Macro in” merupakan kolom isian untuk menentukan dimana macro akan disimpan. pilihannya adalah This Workbook. Untuk memulai mencatat Makro maka pada menu Tools. Kemudian kita dapat mengubah kodekode VBA yang dihasilkan oleh operasi yang tercatat tersebut. Kolom isian “Macro name:” dimana Anda mengisikan nama Macro. sorot Macro kemudian sorot Record New Macros lalu klik kiri Mouse. sehingga tampilan berikut muncul. Kolom “Shortcut key” bila Anda hendak membuat shortcut key dari keyboard (Ctrl+ tombol keypad yang Anda inginkan).

sorot Macro. Pencatatan sedang dilakukan. dan mempunyai shortcut key Ctrl + q. Pertama-tama lakukan langkah-langkah yang telah disebutkan sehingga muncul tampilan sebagai berikut. . isilah sel A1 dengan kata “ok”. lalu tekan tombol OK.. lalu pada Menu Tools. kemudian tekan Stop Recording dan pencatatan akan berhenti. kita akan mencatat Macro bernama “ok”. Sebagai contoh. yang mencatat operasi Excell berupa pengisian sel A1 dengan kata “ok”. Dan kolom “Description”. bila Anda ingin memberi penjelasan singkat mengenai Macro yang akan Anda catat.

Kembali ke contoh.Untuk melihat kode VBA yang telah tercatat. Pilihlah “ok” pada “Macro name:” lalu tekan tombol “Edit”. tekan Ctrl + q dari Keyboard.xls. pada menu Tools sorot Macro. dan lihat apa yang terjadi. sehingga akan muncul tampilan sebagai berikut. Cobalah merubah Range(“A1”) menjadi Range(“A2”). sorot Macros. Visual Basic Editor (Alt +F11) . simpan dengan menekan gambar disket atau Ctrl + S. 3.

. Hmm.Bila Anda sudah mengenal pemograman Visual BASIC. Seperti Anda lihat lembar kerja (WorkSheet) pada Excell merupakan Objek di VBE. terimakasih ini sangat membantu 10 September 2008 00:43 bil mengatakan.. Untuk menampilkan Visual Basic Editor Anda cukup menekan Alt+F11 maka tampilan berikut akan muncul. tambah ilmu lain kali bolehlah minta tutorialnya lagi.. Visual Basic.. Diposkan oleh Ben Label: Excel. Visual Basic ApplicationVB 123 komentar: . dan mulai melakukan pemograman seperti yang Anda lakukan di VB6. maka cara ini tidaklah sulit... mengatakan.myOrdinaRyLiFe. VBA. aciik.. VB... ClassModule dan UserForm. Baru Memulai ya. trima kasi h 22 Oktober 2008 18:54 @liet mengatakan... Macro. Boleh g' ngasih latihan soal. selanjutanya Anda bisa menyisipkan Module. .. Bahkan kadang-kadang Anda akan sering melakukannya..

. kalo office nya oke. ada yang bisa bantu ? 3 Juni 2009 21:00 Ben mengatakan. 5 Februari 2009 00:58 joko mengatakan... LeftColumn:=True. ada yang mau beri kasus.... TopRow:=False. cuma kok bingung ya. 4 Februari 2009 17:46 Anonim mengatakan..... ane kesulitan karena selalu membaca nama file tertentu. ane baru mulai pakai macro.. bajakan officenya bener gak tuh..? trus di monitor minta diinstal Visual Basic.. seharusnya tidak perlu instal Visual Basic. contoh: Selection. 4 Juni 2009 23:13 Anonim mengatakan.. apaan tuh? 4 Februari 2009 23:10 Ben mengatakan. aq pernah nyoba.bagaimana.nanti saya bikinkan programnya dalam VB Excel. kalo mau stand alone ya kodenya kudu ditulis di VB6 mas. to Mr/Ms Anonim..XLS.. tapi macronye kagak bisa jalan thanks sebelumnya . mr Ben. CreateLinks:=False ane coba ganti nama file *. VBA kan gunya untuk mengoprex Excel yang memang sudah stand alone..Consolidate Sources:= _ "'D:\[nama file]Sheet1'!R17C5:R39C10".. silahkan kalau ingin soal latihan. pas buat procedure yang memuat consolidate. trus gw mau convert ke exe spy biasa stand alone.. ane bermaksud makro yang ane buat bisa di pakai untuk semua file pada suatu folder mohon bantuannye ye bos.....4 Februari 2009 02:44 Ben mengatakan..... gw sdh buat code macro vba excel. Function:= _ xlSum. silahkan coba masing2 lalu kita bahas rame2.

bagus sob! 4 Oktober 2009 19:11 Ben mengatakan. Thanks Sob... Yang ingin saya lakukan adalah saya ingin membagi data tiap baris itu kedalam sheet atau file excel lain berdasarkan data kode yang sama.. . Data ini terdiri dari beberapa kolom... Nama saya danang. sepertinya bisa pak Danang. wow... Mr..... 19 Januari 2010 21:27 dedi mengatakan. 2 September 2009 09:31 Nur Yaqin mengatakan... bisa minta tolong dikirimin satu file (contoh kasus)... Jadi misalnya data kode yang sama maka data dalam baris yang sama akan masuk ke sheet atau file yg telah ditentukan. 4 Oktober 2009 23:36 Anonim mengatakan.1 September 2009 21:56 Ben mengatakan.... Apakah hal ini bisa dikerjakan menggunakan program macro excel? Mohon petunjuknya Terima Kasih 19 Januari 2010 18:45 Ben mengatakan... Ben say newbie macro nih.nanti bapak tinggal lanjutkan. Salam kenal... terserah deh apa aja yg penting yg simple aja dulu. Saya ingin belajar mengoperasikan macro excel. baru tahu tuh "consodilate"... domisili di bondowoso jawa timur. Selain itu saya mempunyai data yang ingin saya kerjakan melalui macro excel...advance sekali mas. 27 Januari 2010 21:02 dedi mengatakan. coba kirim file nya ke saya biar saya buat program macro sebagai contoh.. thank's sebelumnya. saya sih belum pernah memakai "Consodilate".

penjualan dalam 1 file. komputer termenung dulu (memunculkan indikator "calculate") pdhl pc saya dual core. sukses selalu mas Ben..saya tentu senang membantu... 10 April 2010 21:25 Ben mengatakan.. nanti saya kirimkan satu contoh. trims... RAM 2GB. kalau masalah komputer yang hang. karena sepertinya bisa excell tp ga bisa macro ketingglalan banget tuh.. silahkan mas. ap itu makro om. file excel itu sendiri ukurannya sktr 22MB.mungkin ada gaktor lain mas. mohon bantuannya. total sheet nya cukup banyak dan semua berisi fungsi2 yang lumayan banyak. saya berfikir klo dengan VBA mgkn banyak fungsi2 yang bs disederhanakan lagi..OM.. nanti komputer mas jadi tambah cepat.. saya pengen belajar membuat program sederhana dengan VBA... .. nadhif_dech@yahoo. p4ke office 2007 apa dib4w4x mas NahdiF untuk office 2007 kudu di seting macronya.. emailnya apa Om Ded??? kontak sya saja di email yang ada di blog ini. 29 Januari 2010 20:06 n2all mengatakan.Om Ben minta tolong dong dikirim satu file contoh kasus yg menggunakan macro. 27 Januari 2010 21:05 Ben mengatakan..nie email sY..my naMe is NadhiF luTfiannto I want to learn abouT maKro.. seperti program yang ada di komputer dan sebagaianay tidak ada jaminan bila memakai VBA...BEn... asumsi saya karena data yang diinput itu berkaitan dengen beberapa sheet... saya mengerjakan laporan keuangan produksi dan mutasi kas. efeknya tiap kali input 1 data.. mas Ben...com 7 Februari 2010 03:51 Ben mengatakan. soalnya jadwal di kantor penuh 9 Februari 2010 17:18 AzayLiez Blog mengatakan.. om. simple aja. terutama untuk fungsi2 logika. belum sempat bikin tutorial tentang itu..??? tloNG beri cONth programX yang sederhana ya.... ya ga usah yg terlalu susah. tolong ya.

di blog ini juga ada beberapa contoh kasus. Dan lebih dari 10 kolom. terima kasih banget untuk kesediannya.. Saya gak tahu knp bs bengkak begitu. saya juga pengen belajar tentang macro. VBA bisa membantu.. Mungkin mas punya ide lain agar file saya tidak terlalu bengkak. saya minta alamat emailnya mas . tolong dunk Om Ben kirimi aku juga untuk kasus yang sederhana alamatnya di : benk2_lovanese@yahoo.nanti saya coba kirimkan file contohnya.. 13 April 2010 07:58 Ben mengatakan.file yang akan saya kirim kegedean.id 13 April 2010 00:35 AzayLiez Blog mengatakan... oke deh om Jokam. 11 April 2010 18:27 Iyanoo_Jokam mengatakan. agak susah menjelaskannya.. email saya bernadushs@yahoo.. terimakasih. 13 April 2010 18:12 AzayLiez Blog mengatakan.com 13 April 2010 18:10 Ben mengatakan.. Sktr 20MB..tapi untuk otomatisasi... Misal $A$:$A$.. 15 April 2010 19:25 AzayLiez Blog mengatakan... mudah2an dgn semua ini biusa tambah enak.co. takut salah faha... Trims. karena saya harus banyak sekali menginput data. Mas.. Apakah karena penamaan range? Saya memberi nama range per kolom.. .

Misalkan di sel E3 harus kita isi dengan hasil yang harus dicari dengan fungsi if (sedangkan setelah kita hitung. 19 April 2010 07:20 Ben mengatakan.. :D mohon bantuannya 31 Mei 2010 20:48 Raddini mengatakan. :D mohon bantuannya 31 Mei 2010 20:50 Ben mengatakan.. Trims..formulaR1C1= "=R[-2]C + R[-1]C" coba deh lihat hasilnya. Sebagian2 aza karena saya blm tahu caranya untuk mengirim file yang berukuran besar. bisa aja mas fungsi di VBA digabung sama fungsi Excel. Mohon pencerahannya...sampe gede banget kayak gitu. 19 April 2010 18:19 Raddini mengatakan. berbeda dengan di excel. ternyata kita harus mencantumkan lebih dari 10 if) dan otomatis itu tidak bisa. klo fungsi if di VB kan gak terbatas. mas aku mu tanya dong.. kalo mu nyisipin kalender di cell itu gimana ya?aku lupa codingnya. apakah fungsi if di vb itu bisa digabung dengan di excel... ada virusnya kali mas. asw. contoh kodenya kaya gini Range("A3").. kalo mu nyisipin kalender di cell itu gimana ya?aku lupa codingnya.. Nah..... Saya belum bisa kirim semua.. ... Trims untuk bantuannya.....Mas.. asw... Mas.. contoh file udah saya kirim.. mas aku mu tanya dong. oke saya pelajari dulu file nya. 18 April 2010 23:43 AzayLiez Blog mengatakan... 18 April 2010 20:00 Ben mengatakan..

.... mohon pencerahan ya mas ben. mr ben. thanks atas infonya.. 21 Juli 2010 11:29 tutorbagus mengatakan.... bisa kirim file nya ke email saya: bernadushs@yahoo.... mr ben. bantu banget ne bwt aq......... mohon pencerahan ya mas ben...halo juga mas. mau numpang tanya nih..com soalnya saya agak sulit membantu kalo tidak melihat source code nya. salam kenal om ben.. 21 Juli 2010 17:37 Ben mengatakan. selalu gagal.. selalu gagal.. kalo tanggal saat ini pakai fungsi now() saja bisa. 8 Agustus 2010 03:33 Anonim mengatakan. sy dibuatkan teman program sederhana menggunakana makro excel 2003 kemudian sy buka di excel 2007 tp ada kesulitan pada saat meng save.. Thanks Bro. 8 Agustus 2010 18:39 Ricky Krisnata mengatakan.. kalo menit minute(). @nanox + tutorbagus : you are very welcome friend. kalo tanggal saja cukup pake date().. 8 Agustus 2010 03:46 Ben mengatakan. kalo jam hour(). detik seconds() 1 Juni 2010 18:37 nanox mengatakan. .. sy dibuatkan teman program sederhana menggunakana makro excel 2003 kemudian sy buka di excel 2007 tp ada kesulitan pada saat meng save. 21 Juli 2010 18:30 Anonim mengatakan..

saya juga sering melakukan itu. Hokehlah kalau begitu Gan.. silahkan baca blog ini. apakah bisa di buat untuk databse. :) 24 Oktober 2010 18:45 Mas Wied mengatakan.. salam kenal om ben nama saya ricky.. owbanyuasin@gmail.excel 2007 bisakah di gunakan sebagai data base.... Kalau bisa kirim ke email ja. 20 September 2010 23:05 Anonim mengatakan. tolong dunk.. kalo bisa. saya dibantu pembuatannya 20 September 2010 20:11 Ricky Krisnata mengatakan.. cukup bermain dengan range... pelajari detail dan yang terutama dipraktekan. terima kasih. bisa banget om Ricky. dimana 1 sheet di dunakan untuk inputing data. cendol satu deh bt ente 21 Oktober 2010 23:26 Ben mengatakan......... domisili di samarinda om.com 8 November 2010 19:28 .. cell dan sheet. di mana 1 sheet kita gunakan sebagai form input data. mas bisa tolong buatin makro untuk itung pph 21 gak. mantap gan.trimakasih 20 September 2010 20:15 Ben mengatakan. untuk excel 2007. sedangkan sheet yang lainya di gunakan sebagai penampung data.. good luck. dan sheet lainnya sebagai penampung data(Database) mohon bantuannya ya om..

kalau sudah diisi data nanti aku kawatir tambah lambat. mau belajar macro dan VBA sdh gak mampu sih..... misal disk drivenya sudah penuh. bapak banyak program yangjalan terus. kenapa excel 2007 lambat banget. Lebih baik Anda buat formatnya. karena datanya mencapai 25000 rows dalam 6-7 columns.Ben mengatakan. nanti saya bantu otomatisasikan. "from" atau "form" mas? pernah blajar visual basic sebelumnya? 1 Desember 2010 16:55 Ervina mengatakan. coba bapak bikin program sederhana. umurku sudah senja. 30 November 2010 00:53 Ben mengatakan. tapi msh seneng utak-utik excel.. ada solusi ? tks.. sperti antivitrus.. 63. lalu test apakah masih lambat atau tidak. 1 folder dg 4 file. bisa saja dari kondisi komputer bapak. mas gimana caranya membuat from entri dat ? maklum aq msh pemula . .... selamat sore dan salam kenal. atau program bapak sangat besar filenya karna codingnya banyak.... mengenai lambat atau cepatnya office2007.com mksih 1 Desember 2010 11:15 Ben mengatakan. pertanyanku. contoh yang baik buat kami yang masih muda.. terimakasih 9 November 2010 18:08 akung mengatakan. anti spy ware dan banyak kemunginan. wah hebat pak sudah senja masih terus belajar. banyak faktor pak. saya gak paham soal perhitungan pajak Mas Wiwied. tolong krm ke email aq : setiatasya72@yahoo.. blm diisi data sudah lambat. termasuk cara menghitungnya. 30 November 2010 17:21 munir mengatakan.. aku ada buat "program".

tapi kendalanya saya tidak mengeerti kode2 makro... bisa dibantu? 15 Desember 2010 23:44 Ben mengatakan..dan itu sangat membantu saya.Saya newbie di makro excel. namun saya mengalami kesulitan ketika saya mencoba menggunakan user form.text gitu aja sih thx 8 Maret 2011 17:08 Call Me E mengatakan.. wah jd mo coba VB Xcel... 16 Desember 2010 20:39 Ricky Krisnata mengatakan.. misal Range("B1")....:) 15 Maret 2011 19:36 Ben mengatakan. g jadi pertanyaan..... saya dah coba beberapa tik yg sampean buat di blok ini. saya ingin belajar makro.. saya ingin excel hanya untuk penampungan data. silahkan dibaca dan dipraktekan.. cuma pada makro xcl. silahkan dipelajari mas :) . data pada combobox kita taruh di cell. kalo ada ksulitan bisa hubungi saya via email. halo om ben. blog ini memang dibuat buat pemula.value = Text1. pernah blajar vb 6 gak mas? pada dasarnya sama saja.sedangkan untuk inputing data saya ingin mencoba mengunakan fasilitas user form. bagaimana cara memasukan data yg sering kita gunakan ke commbobox ( data sudah kita siapkan di sheet khusus untuk penanpungan data kode) trimakasih sebelumnya om ben y 7 Maret 2011 21:04 Ben mengatakan...

.. ni contoh script yg muncul mas : ================================= Sub Macro1() ' ' Macro1 Macro ' ' Keyboard Shortcut: Ctrl+p ' Range& VB_VarUserMemIdA1: A3VB_VarUserMemId '+Select Selection Copy Range& VB_VarUserMemIdD1VB_VarUserMemId '+Select ActiveSheet Paste Application CutCopyMode <= False End Sub ================================ padahal klo aq coba perintah yg sama di komputer lain bisa running dan scriptnya gak kaya gitu munculnya.lg butuh saran dari masternya nich...klo scriptnya muncul semacam ini tu knp ya.. bikin scriptnya pake record macro kan?? 24 Maret 2011 08:40 dhira mengatakan......... . mau nanya2 nich.hehe makasih. di komputer lain pake office 2007 gak mas? saya baru ketemu juga kasus kayak gini.. aq nyoba2 bkin pke perintah excel sederhana misal copy data ke cell lain pake record macro. yg aq mau tanyakan.. iya sama mas ben..15 Maret 2011 22:00 dhira mengatakan.......ditunggu advicenya ya mas.. iya setiap kali record macro dari laptopku psti keluarnya sript2 yg rumit ky gni.apa ada yg perlu disetting dulu atau gmn?? mnt tlong banget ya mas.. dan setelah di running ternyata error dan script yg ada di VBexcellnya tu rumit banget gak sprti biasanya. Mas ben..office 2007 juga di komp lain.. ^_^ 24 Maret 2011 02:49 Ben mengatakan. aq lg bljr macro pake office 2007.

25 Maret 2011 16:32 Anonim mengatakan...Value.. sorry kalo begitu mbak :) kalo ActiveX setting nya udah juga?? coba di enable all control.. udah koq mas di security settingnya udah di "enable all macros". coba stting seting scuriti nya mas. senang jg dg adanya forum spt ini....... cursor saya taruh di cell B456 dan saya ngeklik icon yg sdh ada macronya maka cursor akan berpindah ke cell A124 gmn ya nulis macro nya. Salam kenal Mas Ben..... coba sintak ini Range("A1"). Saya hidayat masih pemula.Cells(Range("B3").. trus dicentang pada "trust access to the VBA project model". slain sintak di atas ada bebrapa cara lagi yang bisa dicoba. salam kenaljuga mas hidayat.. tks banget bantuannya. saya ada masalah begini : Jika saya nulis angka 124 di cell B456. 10 April 2011 10:07 Ben mengatakan... ^_^ 24 Maret 2011 18:39 Ben mengatakan. semakin anda sering latihan. .. manggilnya mbak aja ya jgn mas.bisa kasih solusi mas?harus diapain nich ?tengkyu. 1)..hehehheh....tau kan?? 25 Maret 2011 01:49 dhira mengatakan.Select isikan angka anda di sel B10nanti kursor akan ke sana.. ada yg lain lg yg perlu diubah setingannya mas?thx 25 Maret 2011 03:06 Ben mengatakan.

seperti kalo kita buat code VBA di word normal.. tks bantuannya...xlsm bisa dipakai di fil coba1.. kirim file nya ke saya mas biar saya liat email saya :bernadushs@yahoo... inilah teman kita yang baik hati.. dari nurudin77@gmail..xlsm. cos sy belajarnya masih awam betul 16 April 2011 09:28 Ben mengatakan.begitukah maksudnya??? 15 April 2011 00:18 Anonim mengatakan. Maturnuwun.. gimana caranya kita buat code di excel tapi bisa berlaku untuk semua file yang akan kita bikin....dot... jadi misal sampeyan buat code di coba.. makasih share nya 14 April 2011 00:13 Ben mengatakan. . ada mesej runtime eror.. Salam kenal om Ben.. thx. Intinya setiap saya mengisikan angka di cell B10 (misal saya tulis angka 20) . semoga bermanfaat... saya ada pertanyaan nih. 10 April 2011 23:15 Anonim mengatakan..com 15 Mei 2011 09:55 Ben mengatakan. maksudnya "file lain yang akan kita bikin" itu file excel kah. dan inilah yang dinamakan amal jariyah yang pahalanya tidak akan putus. trus saya jalankan macronya nanti lari ke cell B20 (jadi angka 20 tadi menunjukkan baris yg saya maksudkan).. makasih mas Nuurdin.com 16 April 2011 21:10 Nurudin mengatakan.akan ktmu sndiri brapa trik lain. 15 Mei 2011 16:34 Putra Setia mengatakan.. Hidayat say : mas Ben kok gak bisa sintak yg mas berikan....

Hyperlinks. "").Count = 1 And Not IsEmpty(Target) And Target. "$". kalo udah bisa saya kasih info nya..... Saya nemu macronya mas: Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object... met kenal juga mas Putra yang Setia.Value End If End Sub Gimana merubahnya mas kalo saya punya hyperlink formula cell seperti ini: =HYPERLINK("#Sheet1!"&CELL("address". 18 Mei 2011 19:54 Ben mengatakan. tengkiu Mas Ben. ScreenTip:=Target. SubAddress:=Replace(Replace(Target. Mo nanya gimana membuat makro untuk merubah hyperlink function menjadi hyperlink address.. 18 Mei 2011 03:18 Ben mengatakan.Met kenal.nanti kalo ktmu di infokan dimari yah biar tmen2 yang lain bisa tau juga.. trims 18 Mei 2011 07:11 Putra Setia mengatakan. .."A"&ROW($A1)) Tengkiu..HasFormula) Then Target.$A1).Add Anchor:=Target.. Address:="". "=".. silahkan di utak atik mas.. saya gak pernah melakukan itu sih. 18 Mei 2011 21:59 jhon mengatakan... ByVal Target As Range) If (Target.Cells. jadi belum bisa menjawab....Formula.:) terimakasih.. "").

. Salam Kenal masbos Ben. contoh saya ketik angka 9 di cell A1 pada sheet1 file book1. jika diklik tombol plus maka angka "9" menjadi "10".. bagaimana cara membuat 2 tombol angka plus 1 dan minus 1 dgn VB excel. apalagi lo ada tutorialnya.range("A1")...value . masukkan kode ini : sheet1.atau menjadi "11. klu bisa dipostkan disini... bisa minta contoh file excel yg pake macro dunk.value = sheet1.range("A1"). salam kenal mas.atau menjadi "7.. contoh file sudah saya kirim.dst" jika diklik lagi.13.. anda bisa bikin sendiri file excel yang ada makro nya terimakasih 14 Juli 2011 18:10 dmv88 mengatakan.12... 14 Juli 2011 08:33 Ben mengatakan.. terimakasih.dst" jika diklik lagi..5. nama saya dempi jur.teknik mesin.range("A1"). isi blog ini sudah temasuk tutorial mas.. sya sedang TA nih mas..value + 1 sedangkan pada tombol Minus.dospem sya myuruh untuk blajar excel macro. 19 Juli 2011 23:44 . terima kasih 10 Juni 2011 04:48 Ben mengatakan.com.mas Ben yg baik hati..xls. Dan sebaliknya jika diklik tombol minus maka angka "9" menjadi "8". tolong dikirim ke msuko@ymmail..1 terimakasih 11 Juni 2011 21:26 Anonim mengatakan.value = sheet1... kalo benar membaca dan mempraktekan.range("A1").6. untuk membuat tombol bisa digunakan "commandbutton" seperti di VB6 pada tombol Plus tuliskan kode ini sheet1. boleh minta email mas ben gak ? terima kasih...

ane ingin membuat user form tuk mencari data di excel. terimakasih 20 Juli 2011 01:11 Anonim mengatakan. ingin berguru dong ahahaha terima kasih 23 Juli 2011 03:38 Ben mengatakan. silahkan bertanya... .. Salam kenal mas ben ane ingin bertanya... 23 Juli 2011 08:17 Sunggul Siburian mengatakan.... ym saya : bernadushs silahkan mas. email saya ada di blog ini. mas ben boleh minta YM nya tak.. contohx: nama: kelas: buku yg di pinjam: trs klo qt enter "nama" akan menampilkan "kelas" dan "buku" gmn cara buat code nya mas ben thxembuat user form tuk mencari data di excel. salam kenaljuga mas dempi.Ben mengatakan. contohx: nama: kelas: buku yg di pinjam: trs klo qt enter "nama" akan menampilkan "kelas" dan "buku" gmn cara buat code nya mas ben thx 2 Agustus 2011 08:32 Anonim mengatakan.... saya usahakan bisa jawab pertanyaanya.

TA aq TOpik nya Eksplorasi Macro pada excel 2007.bukan tutorial penggunaan macro..kirim k email saya mas zoel_ranger@yahoo..com 12 Agustus 2011 00:16 Itheng cemani mengatakan....disini khasusnya.TextBox1. terimakasih mas.id. http://itheng. insert data nya mau kemana nih..tapi lbh k konsepnya mas. mas. salah satu sel di WorkSheet Excel.kerern banget.. misalkalo mau disimpan di sel dalam worksheet kodenya Range("A1").blogspot..MsgBox.co..aku punya khasus ne mas. salam kenal mas Ben. klo bisa mas bntu sy mas utk konsep macro nya.com mengatakan.juga contoh kecil insert data dan hapus data menggunakan macro. kaloinsert data ke sel dalam excel contohnya sperti kode yang saya berikan ke Sunggul Siburian 2 Agustus 2011 23:09 saver_neto@gmail. email : saver_ntxtc@yahoo.Value kodenya di taruh di command button @mas/mbak zoel: kalo bicara konsep waduh bingung jawabnya. mohon pencerahan.. tlong mas posting-kan latihan program laporan keuangan yang telah dibuatkan dalam macro excel tsb. tersrah tapi caranya sama.. mas mau nnya ni prinsip pemrograman macro pada excel tu sperti apa??metode macro pada excel nya gmn?? Lebih jelasnya aq lagi TA mas.. Saya Franz domisili Flores. terima kasih.tolong diperjelas pertanyaanya... 2 Agustus 2011 20:51 Ben mengatakan.value = UserForm1.Salam kenal mas ben....html 12 Agustus 2011 00:28 . Label.com/2011/08/numpang-tanya-dunkexpert-excell. saya pingin belajar macro Excel. @Mas Sunggul Siburian: caranya mirip dengan di VB6.... tinggal pilih datanya mau di tampilkan dimana.soalnya saya bukan ahli di bidang konsep manajemen infromatika....

Mr Ben. Dear bro Itheng: contohnya kalau kita ingin data di kolom A1 sheet1 ditaruh/ditampilkan di kolom B1 sheet 2.. panjang juga kalo ngajarinnyamas.RAnge("A1").ozgrid. supaya ada unsur pembelajaran. saya dah bahas penggunaan CommandButton.. untuk kasus2 khusus silahkan kembangkan sendiri.value= Sheet1. sebgai tambahan untuk membuat file macam yang mas tunjukkan. untuk input dari keyboard sudah dibahasa sedikit di blog ini. ini ada berapa link yang bisa membantu memprotek VBE http://www. Form dan pengendalian sell dalam worksheet.com/file/DvOym7WQ/SIMPUS_142.htm melindungi SHeet http://www. gw ada file xlsm yg kaya gini contohnya... maka bisa pakai code ini Sheet2...Range("B1").htm untuk kode menyembunyikan sheet secara sederhana dapat digunakan Sheet1....com/VBA/protect-vba-code.Ben mengatakan. jadi kalau posting laporan keuangan nani salah lagi secara ilmu akutansi..4shared.value untuk generate event nya bisa pakai CommandButton atau input dari keyboard.com/VBA/excel-macro-protected-sheet. di tutorial ini.Visible = xlSheetVeryHidden atau . Untuk Semua Pembaca : blog ini berisi perkenalan dasar macro Excel.html bisa ajarin gak cara buatnya ??? 14 Agustus 2011 23:49 Ben mengatakan. mw donk belajar macro. kalau ada kesulitan mari kita bahas bersama. http://www.ozgrid.. Dear Bro Frans: sayangnya saya bukan akuntan yang paham soal laporan keuangan.... 12 Agustus 2011 18:02 Anonim mengatakan..

nanti tanya2 lg ya 21 Agustus 2011 08:25 Warna-Warni mengatakan.... ok mas ke TKP dulu...ColumnWidth = 11. tinggal mas copas kan kode yang ada di link itu ke modul.com/forum/showthread. mas broo saya tanya boleh..tainggal atur2 aja nilainya Range("A1")..mrexcel..RowHeight = 39. Mas Ben..86 24 Agustus 2011 08:10 Anonim mengatakan.php?t=459979 saya dah coba. gimana membuat macro yang mengatur besarnya kolom dan row ? thanxs. coab lin ini mas http://www. perlu 2 makro mungkin 1 makro ga kuat untuk otomatisasi file.Visible = False tinggal pilih aja mana yang maudipakai.75 Range("A1").. thx before . 15 Agustus 2011 22:37 Freedy mengatakan.klo untuk menyisipkan gambar ke cel dengan macro langka2nya bgmana ya? 18 Agustus 2011 19:13 Ben mengatakan. 23 Agustus 2011 12:54 Ben mengatakan..Sheet1.. soalnya psa di kompile muncul procedure too large.. Gan.. pembuatan pada 1 sheet dengan 2 makro bisa ga?? dan pada saat mengaktifkan makro pertama totmatis makro k 2 juga jalan.... sheet atau form atau comandButton di VB editor nanti gambar akan terinsert ke ACtiveCell (sel yang sedang aktif) 18 Agustus 2011 21:55 Freedy mengatakan. coab script ini gan.

... mas bro cukup bikin satu prosedur umum di sebuah sheet. Thx 26 September 2011 18:26 Anonim mengatakan. yang berisi panggilan2 kepada prosedur2 kecil tersebut.. Om..30 Agustus 2011 23:58 Ben mengatakan. visual basic secara umum adalah pemogramman berorientasi objek. kalotutorialscara khusus untuk masalah Anda saya gak punya. saran saya prosedur anda yang besar itu dipecah jadi prosedur2 kecil.. 25 September 2011 19:55 Ben mengatakan.. bisa minta tutorial macro yang mengambil data dari worksheet g ? misalnya mo nambah/edit/hapus data anggota koperasi gitu. gimana caranya misal saya mau liat bentuk syntak fungsi (misal covariance)? apa bisa lewat makro? kalau iya.. tapi bila Anda menyimak komen2 di halaman ini menurut saya sudah cukup untuk menangani masalah Anda.. 2 makro??? mungkin maksud mas bro 2 procedure atau lebih kali ya... thx dah mampir 31 Agustus 2011 02:53 Anonim mengatakan.. maksudnya bikin rumus sndiri gitu mas??? saya agak bingung dengan pernyataan mas "liat". ...... tolong saya diajari step by stepnya ya ps : yang saya cari bukan rumus covariance yang bisa didapat di help tapi syntak programnya Tks ___nee___ 28 September 2011 05:58 Ben mengatakan... dan ditaruh di Module. om ben.

....com 21 Oktober 2011 06:11 Ben mengatakan. 17 Oktober 2011 18:30 bukan siapa2 mengatakan.(kalau salah beneri ya mas) sheet2("A1").he. tolong pencerahannya.osiris@yahoo.. isi blog ini berpa tutorila singkat mas..kalo mau lihat rumus2 excel viamacro.mohon maaf semuanaya 22 Oktober 2011 06:02 Anonim mengatakan...(asal nggak ganggu mas Ben) Gini Mas.. saay belum bisa nmabah tulisan lagi karean kesibukan di kantor...gimana supaya data yang kita pindahkan/simpan ke sel lain nggak tertimpa dengan data baru yang akan kita simpan/pindahkan.nanti kliatan fungsinya kalo bikin sndiri rumusnyajugabisa pake macro.Salam kenal. 28 September 2011 18:52 Anonim mengatakan. nah masalahnya mas kalau perintahnya gitu aja otomatis nggak nambah-nambah datanya....he..minta tolong contoh macro mulai dari yang paling sederhana mas.. betul ?. coba pake "Record Macro"..... bisa minta tlg buatin macro yg da input ..Thanks end and before . makasih banyak sebelumnya mas.Nama saya jun... delet .. contoh sederhanaya ada berapa.. n searchnya g ?? trimakasih ... Mas......klo boleh dengan tutornya juga mas..... email saya rigan.. saya mau tanya dikit nih mas.....value = sheet1("A1") 'khan otomatis data di sheet1 cell A1 akan pindah ke sheet2 cell A1. mas.. om ben saya newbi macro . mudah2an saya bisa tambah lagi.contohnya gini mas 'ini contoh perintah tombol simpan saya mas..kalau banyak nya ntar nyusul....

23 6.cell(2.. dst.1).. data yg ada kira2 ribua baris.. 5. hasil yang diinginkan : no..cell(1... 3. 31-40 .value nanti berikutnya pas input data lagi bisa sheet1. bisa minta tolong dikirim contoh kasus ke email saya (vit3yanto@yahoo.. misal : no.value data akan pindah ke baris dibawahnya (baris ke 2) 3 November 2011 01:41 vithree arganee mengatakan...2 November 2011 21:22 Ben mengatakan..saya newbie sekali dalam hal makro...Range("A1"). Mr Ben. 30 . 15 3.Range("A1")... umur jumlah 1...1).Range("A1").cell(1... 20 4.. 21-30 . 22 5.... 11 s/d 20 brp orang...Range("A1").value = sheet2.value datanya akan pindah ke klom disampinya kalo sheet1...value = sheet2.. 4.cell(1. 12 2. tolong kasi tau cara ngitung jumlah orang yg umurnya mis.Range("A1").co. umur 1.Range("A1").. 2.2).cell(1. 51<= ... dst. mainin range nya mbak sheet1.1)... 11-20 . om ben. trus 21 s/d 30 brp orang..1)..value = sheet2.1).id) 7 November 2011 17:50 Anonim mengatakan....cell(1. 41-50 .

. aku boleh bagi tutorial belajar excel macro nya ga. 12 tks.. salam kenal juga kang aden. harap kang ben mau memberi contoh tutorialnya terima kasih ya 11 Januari 2012 06:34 Ben mengatakan. 15 Desember 2011 17:15 aden azka mengatakan.saya baru belajar visual basic editor. salam kenal semua kang ben.....kalo ada pertanyaan silahkan diajukan di forum tararengkyu 11 Januari 2012 17:27 Anonim mengatakan..7. 12 9.. caranya mirip dengan VB 6 mbak. 9 November 2011 00:56 anggun mengatakan.. 12 10.blog ini kan juga merupakan tutorial silahkan di baca.tapi saya bingung bagaimana cara menggunakan visual basic tersebut apabila digabungkan dengan combo box dan spin box. jika dengan excel biasa saya sudah bisa....... Nama saya Henry Salam Kenal mas Ben.maka kata yang lain akan secara otomatis terganti juga? 15 Desember 2011 08:12 Ben mengatakan.... 31 8.... ben saya mencoba membuat applikasi macros konek dengan database.tepatnya bagaimana apabila ada satu kata yang diganti pada combo box. tetapi saya kesulitan untuk membuat koneksi database dengan macros degan fasilitas commButton serta assign variable untuk menampilkan data . Saya baru mulai explor ttg macros mas. 12 11...aku pengen bisa excel macro.. 12 12. ass..

17 Januari 2012 18:54 Anonim mengatakan... mas saya ingin mengolah data kuesioner supaya langsung keluar hasilnya seperti grafik misalnya. ben saya mencoba membuat applikasi macros konek dengan database.kalau mau add komponent bisa di Visual BAsic EDitor nya VB6 makasih 18 Januari 2012 00:47 dimasdroid mengatakan. 17 Januari 2012 18:56 Ben mengatakan..... Halo Mas HEnry. Nama saya Henry Salam Kenal mas Ben. kontak via email saya aja mas : bernadushs@yahoo. tetapi saya kesulitan untuk membuat koneksi database dengan macros degan fasilitas commButton serta assign variable untuk menampilkan data hasil dari SQL statement Mohon pencerahan dari mas ben. Saya baru mulai explor ttg macros mas..... 6 Februari 2012 05:20 Ben mengatakan. Caranya sama dengan di VB6....Desember) pada combo box? Makasih yaa....com 23 Januari 2012 17:45 Anonim mengatakan. ...bisa tlong dibuatkan program macronya?? 22 Januari 2012 20:57 Ben mengatakan. mau nanya...... jika dengan excel biasa saya sudah bisa..... gimana caranya memindahkan nilai list angka pada combobox ke salah satu range (cell) di worksheet? Gimana caranya buat list BULAN (Januari .hasil dari SQL statement Mohon pencerahan dari mas ben. baru mulai.

000 cell. ada kasus bagi saya : saya punya data teks +/...Value = ComboBox1.com 13 Februari 2012 04:22 dhika mengatakan.saya pemula dlm hal macro... 1).:) email : tonix_stalker@yahoo.6. gan.coba contoh berikut mas : Private Sub ComboBox1_Change() Range("A1")..Formula = "=REPLACE(RC[-2]. coba kode ini datanya di kolom A hasilnya di kolom C Sub coba() For i = 1 To 6000 Range("C1").?? 14 Februari 2012 20:54 Ben mengatakan.1. Bagaimana utk perintah macronya biar otomatis Thx 4 your help.. slam kenal mas ben.Cells(i....13. @Dhika: kalo mau dibikinin.Value End Sub nama Combo Box nya : "ComboBox1" 9 Februari 2012 17:30 Anonim mengatakan...."""")" Next End Sub 15 Februari 2012 00:36 Ben mengatakan.. bisa bantu buatin macro excel untuk laporan penjualan ga.terus sy harus men-delete 13 karakter pertama dari kiri..com 15 Februari 2012 00:51 . kotak via email saya ajah bernadushs@yahoo...

com. para pengguna Excel dapat mengoptimalkan penggunaan Excel untuk berbagai aplikasi. pembaca dapat menghubungi penulis melalui email : bernadushs@yahoo.Poskan Komentar Link ke posting ini Buat sebuah Link Posting Lebih Baru Beranda Langgan: Poskan Komentar (Atom) Tetang Blog ini Blog ini berisi tentang tutorial singkat tentang Makro Excel yang menggunakan bahasa pemograman Visual Basic untuk pemula. Bila ada pertanayaan atau kritik dan saran. Dengan pengetahuan tentang Makro Excel. Salam Ben Daftar Tutorial • • • • Beberapa Contoh Kode Melangkah Lebih Jauh Mengendalikan Range Memulai Makro Excel Pesan Sponsor .

Sign up to vote on this title
UsefulNot useful