Panduan Vba Excel: Vbe (Visual Basic Editor) Excel #02
Panduan VBA Dasar untuk pemula mengenai Visual Basic Editor yang juga dimengerti selaku VB Editor atau VBE saja pada microsoft excel
Pada tutorial sebelumnya kita sudah mencar ilmu mengenai pengertian Macro dan VBA. Kemudian kita juga sudah mempersiapkan beberapa hal yag dikehendaki untuk mengawali mencar ilmu Macro dan VBA excel ini. Selain itu kita juga sudah sukses menulis suatu isyarat Macro VBA sederhana yang menciptakan suatu message box atau kotak pesan.
Setelah mempelajari tutorial dasar VBA tersebut , pertanyaan apa yang pertama kali timbul difikiran anda?
Tentunya akan timbul banyak pertanyaan yang majemuk sesuai tingkat wawasan anda mengenai VBA Excel sebelumnya. Meskipun demikian sungguh jarang saya mendapatkan suatu pertanyaan yang menyinggung mengenai apa itu bergotong-royong VBE(Visual Basic Editor) dan bagaimana fungsi dari masing-masing bab VBE tersebut.
Padahal menurut saya ini menjadi salah satu hal yang sungguh penting buat anda kuasai pertama kali , sebagaimana pentingnya anda untuk mengenal user interface pada microsoft excel , sehingga dengan mengenali fungsi dari masing masing bab tersebut kedepan anda akan lebih efektif untuk melakukan pekerjaan dengan Macro atau VBA Excel serta mengikuti panduan-panduan selanjutnya.
Oleh lantaran itu , pada seri bimbingan dasar VBA Excel ini saya akan mengajak anda mencar ilmu lebih mendalam mengenal mengenai Visual Basic Editor atau lebih erat kita sebut selaku VBE.
Pengertian Visual Basic Editor(VBE)
Apa itu Visual Basic Editor?
Visual Basic Editor yang juga dimengerti selaku VB Editor atau VBE saja ialah suatu IDE atau Integrated Development Environment. Sebenarnya VBE ialah aplikasi yang terpisah dari Excel. Meskipun pada prakteknya untuk membuka VBE Excel anda mesti membuka aplikasi Office Excel terelbih dahulu.
Visual Basic Editor ialah suatu alat (tool) programming workspace yang digunakan untuk menciptakan atau menulis , memodifikasi dan melakukan maintenance kepada prosedur dan modul VBA di Excel.
Cara Membuka VB Editor
Bagaimanakah cara membuka VB Editor atau VBE?
Seperti yang sudah diterangkan pada tutorial sebelumnya , untuk menciptakan VB Editor pada excel setidaknya ada 3 cara. Yakni:
- Pada TAB Developer--Grup Code--Pilih sajian Visual Basic.
- Klik kanan nama suatu sheet dalam sheets tab kemudian pilih View Code.
- Cara terakhir dan paling gampang yaitu dengan memakai Shortcut Alt + F11.
Bagian-bagian Visual Basic Editor(VBE)
Apa saja bagian-bagian dari penampilan VBE?
Jendela VBE setidaknya dibagi dalam 5 bab utama:
- Menu Bar
- Toolbar
- Project Window atau Project Explorer
- Properties Window
- Programming Window / Code Window / Module Window
Menu Bar
Apabila anda sudah sudah biasa memakai komputer saya kira anda sudah tidak abnormal lagi dengan versi penampilan ini yang intinya memang mempunyai faedah yang serupa dengan aplikasi komputer pada umumnya.
Menu kafe intinya berisi beberapa sajian drop-down. Setiap sajian drop-down berisi perintah (command) yang sanggup digunakan untuk berinteraksi dan melakukan aneka macam hal dengan aneka macam komponen VB Editor.
Menu-menu tersebut antara lain: File , Edit , Insert , Format , Debug , Run , Tools , Addins , Window , dan Helps.
Pada beberapa bab sajian ini diikuti juga dengan keyboard Shortcut yang sanggup anda pakai untuk mengakses perintah-perintah tertentu dengan lebih cepat.
Toolbar
Bagian Toolbar pada VBE berisi tombol , ikon , sajian atau elemen serupa yang lain yang sanggup digunakan dikala melakukan pekerjaan dengan VBE. Masing-masing icon sajian pada toolbar mewakili satu perintah atau fungsi tertentu.
Secara default VBE cuma memperlihatkan 1 jenis kalangan toolbar yaitu "Standart Toolbar". Sebenarnya masih ada 3 toolbar lain yang sanggup juga anda tampilkan , yakni:
- Debug toolbar
- Edit toolbar
- UserForm toolbar
Keempat jenis toolbars ini sanggup anda atur tampilannya pada sajian View--Toolbars.
Project Window atau Project Explorer
Project Window atau dimengerti juga selaku Project Explorer terletak di sebelah kiri , bab ini memamerkan semua workbook yang terbuka tergolong yang tersembunyi (hidden). Setiap workbook atau addins yang terbuka akan ditampilkan selaku project yang terpisah.
Jika Project Window tidak terlihat secara default di VBE , gunakan shorcut Ctrl + R untuk membukanya.
Microsoft mengartikan Project selaku "A set of modules". Sebuah project yang terlihat pada VBE ialah sekumpulan object yang tersusun secara sistematis sesuai kalangan objectnya.
Pada suatu VBAProject setidaknya menampung 1 set kalangan object yang disebut "Microsoft Excel Objects" dan akan memperlihatkan set yang lain jikalau memang ada.
Berikut beberapa set , node atau kalangan object yang ditampilkan pada setiap project VBA:
- Microsoft Excel Objects: Set ini akan senantiasa ada pada setiap project VBA Excel dan setidaknya akan menampung 2 jenis object:
- Object workbook yang disebut selaku "ThisWorkbook". Object ini mewakili setiap file excel.
- Object worksheet. Setiap worksheet akan ditampilkan selaku object yang terpisah. Apabila pada file anda ada 3 buah sheet maka akan ada 3 object yang tampil untuk jenis ini dan akan bertambah atau menyusut sesuai dengan jumlah sheet yang ada pada setiap file excel
- Modules: Jika anda menciptakan suatu module maka akan ditampilkan pada bab ini. Cara menyertakan modul juga sudah dibahas pada tutorial sebelumnya.
- Forms: Apabila anda menciptakan suatu form maka akan timbul set Forms ini. Setiap anda menciptakan suatu form gres maka objectnya akan dimasukkan ke dalam set atau node ini.
- Class modules: Jika anda menciptakan suatu class module , maka akan terlihat di node ini.
- References: Jika project anda menampung suatu acuan khusus maka akan disertakan suatu node References. Bagian ini barangkali akan jarang anda lihat lantaran memang sungguh jarang digunakan untuk pemula menyerupai kita-kita ini.
Pada bab atas Project Explorer ada 3 icon dengan fungsi selaku berikut:
- Icon View Code: Untuk memperlihatkan isyarat yang tersimpan pada object terkait
- Icon View Object: Untuk memperlihatkan bentuk object terkait
- Icon Toggle Folders: Untuk memperlihatkan object-object pada Project Explorer secara berkelompok dalam group tertentu atau sebaliknya.
Bagaimana Cara Menyembunyikan Project Explorer
Saat konsentrasi menulis suatu isyarat VBA pada objek tertentu ada kalanya anda perlu untuk menyembunyikan bab ini , maksudnya biar penampilan isyarat kita sanggup terlihat lebih lebar atau luas.
Ada 2 Cara untuk menyembunyikan bab Project Explorer atau Project Window ini:
- Klik icon "x" atau close button pada sudut kanan Project Explorer.
- Klik Kanan pada bab manapun di dalam Project Explorer kemudian pilih sajian "Hide".
Bagaimana Cara Menampilkan Project Explorer
Jangan ketakutan dikala Project Window atau Project Explorer hilang dan tidak terlihat di VBE. Cara untuk menampilkannya kembali setidaknya ada 3:
- Klik atau pilih menu View--Project Explorer
- Pada Standart Toolbar klik atau pilih icon Project Explorer
- Cara yang lebih efisien yaitu dengan menekan shortcut Ctrl + R
Properties Window
Properties Window memperlihatkan pengaturan properti dari setiap objek yang sedang aktif atau terpilih di Project Explorer. Fungsi Properties Window (Jendela Properti) yaitu untuk menertibkan properti dari masing-masing object VBA. Misalnya untuk merubah nama object biar lebih gampang dimengerti dan kita ingat.
Untuk anda yang masih mulai mencar ilmu VBA kelihatannya bab ini belum terlalu akan anda butuhkan.
Bagaimana Cara Menyembunyikan Properties Window
Sama menyerupai pada bab Project Explorer , anda sanggup juga menyembunyikan bab Properties Window pada VBE.
Ada 2 Cara untuk menyembunyikan bab Properties Window ini:
- Klik icon "x" atau close button pada sudut kanan Properties Window.
- Klik Kanan pada bab manapun di pada Properties Window kemudian pilih sajian "Hide".
Bagaimana Cara Menampilkan Properties Window
Untuk meng-unhide atau memperlihatkan kembali Properties Window yang hilang pada VB Editor yaitu selaku berikut:
- Klik atau pilih menu View--Properties Window
- Pada Standart Toolbar klik atau pilih icon Properties Window
- Cara yang lebih efisien yaitu dengan menekan shortcut F4
Code Window
Code Window dimengerti juga selaku Programming window atau Module Window yaitu wilayah dimana kita menuliskan isyarat atau script VBA.
Pada bab ini kode-kode VBA akan ditampilkan. Dibagian ini pula anda akan melakukan editing suatu isyarat atau script VBA baik memperbesar isyarat meminimalkan atau meniadakan suatu isyarat VBA.
Secara default jikalau anda membuka suatu object tertentu maka bab ini akan terlihat kosong.
Code Window akan memperlihatkan isyarat atau srcipt VBA untuk masing-masing object VBA pada setiap project VBA anda.
Beberapa alternatif cara untuk mengakses setiap Code Window untuk setiap object VBA yaitu selaku berikut:
- Pilih object pada Project Explorer kemudian pilih menu View--Code.
- Pilih object kemudian klik icon View Code pada bab atas Project Explorer.
- Klik kana object kemudian pilih sajian "View Code".
- Lakukan Double Click pada object.
- Menampilkan isyarat dengan keyboard shortcut Alt + F7.
Cara mana yang paling efisien untuk anda?
Immediate Window , Locals Windows dan Watch Window
Selain window-window atau jendela utama tadi masih ada 3 Window lain yang biasanya tersembunyi di VBE. Yakni:
- Immediate Window
- Locals Windows
- Watch Window
Tiga bab Window pada VBE diatas akan menolong anda untuk melakukan debugging atau menyidik suatu isyarat VBA. Apakah isyarat yang kita buat menciptakan error tertentu atau tidak dan lain sebagainya.
Bagian VBE ini sanggup juga disembunyikan dan ditampilkan kembali menyerupai bagian-bagian lainnya. Sebagai teladan saya akan membahas Immediate Window saja. Untuk kedua window yang lain caranya sama cuma butuh sedikit pembiasaan saja.
Bagaimana Cara Menyembunyikan Immediate Window
Ada 2 Cara untuk menyembunyikan bab Immediate Window pada VB Editor excel:
- Klik icon "x" atau close button pada sudut kanan Immediate Window.
- Klik Kanan Immediate Window kemudian pilih sajian "Hide".
Bagaimana Cara Menampilkan Immediate Window
Untuk meng-unhide atau memperlihatkan kembali Immediate Window , alternatif caranya yaitu selaku berikut:
- Klik atau pilih menu View--Immediate Window.
- Gunakan keyboard shortcut Ctrl + G.
Mengatur VBE Options
Setelah mengerti beberapa bab dasar dari penampilan VBE di atas , pada bab ini akan menerangkan mengenai pengaturan pada options VBE.
Meskipun tidak wajib anda jalankan saya kira menjadi penting untuk menyamakan pengaturan atau options VBE ini biar ke depan anda lebih gampang untuk mengikuti panduan-panduan VBA yang kami tuliskan pada blog ini.
Menampilkan VBE Options
VBE Options sanggup anda peroleh pada menu Tools kemudian pilih Options....
Setelah menegaskan sajian tersebut , pada VBE Options window yang timbul akan terlihat ada 4 TAB:
- Editor
- Editor Format
- General
- Docking
TAB Editor
TAB ini dibagi dalam 2 kelompok: Code Setting dan Windows Setting.
Code Setting
Untuk bab ini saya sarankan buat anda checklist semua menyerupai yang terlihat di teladan gambar.
- Auto Syntax Check
Jika di centang maka VBE akan aktif menyidik setiap penulisan script sehingga akan secepatnya dimengerti jikalau ada kesalahan penulisan isyarat VBA ketika berpindah baris. - Require Variable Declaration
Opsi ini menegaskan apakah VBE akan secara otomatis menyertakan statement "Option Explicit" di permulaan modul VBA yang anda buat.
Apabila statement ini ada pada permulaan module VBA maka akan mengharuskan anda untuk melakukan deklarasi variabel atau mendefinisikan (secara eksplisit) semua variabel yang Anda gunakan di modul tersebut.
Secara default pilihan ini memang tidak tercentang. Untuk anda yang sedang mengawali mencar ilmu VBA saya sarankan pilihan ini anda centang atau anda aktifkan. Sehingga kita sanggup sekaligus mencar ilmu untuk bermain variabel.
Walaupun pada prakteknya anda akan menghadapi banyak kesusahan lantaran aktifnya pilihan ini , percayalah pilihan ini akan sungguh berfaedah buat anda ke depannya. - Auto List Members
Otomatis memperlihatkan daftar anggota suatu object , baik berupa properties , methods , maupun konstanta yang dimilikinya. - Auto Quick Info
Otomatis memperlihatkan pemberitahuan argument suatu functions , properties atau methodes VBA sehingga membuat lebih gampang dalam pengisian parameter-parameter input yang dipilih. - Auto Data Tips
Otomatis memperlihatkan pemberitahuan bab yang ditunjuk mouse ketika debugging dikala dalam mode break. - Auto Indent
Tercermin dari nama opsinya , bab ini akan menciptakan indent setiap baris isyarat VBA sama dengan indent baris sebelumnya.
Windows Setting
- Drag-and-Drop Text Editing
Jika Anda mengaktifkan Drag-and-Drop Text Editing , Anda akan sanggup memindahkan potongan teks atau isyarat VBA memakai mouse Anda dengan cara Drag and Drop. - Default to Full Module View
Jika pilihan ini diaktifkan , code window akan memperlihatkan semua prosedure yang terdapat pada suatu object. Jika pilihan dimatikan (tidak tercentang) , Anda cuma akan sanggup menyaksikan 1 prosedure saja dan butuh memakai sajian drop-down di sudut kanan atas code window untuk beralih antar prosedure. - Procedure Separator
Jika diaktifkan maka pada tamat setiap prosedure akan ditampilkan suatu garis pembatas yang pastinya akan menolong pandangan kita untuk membedakan setiap prosedure yang ada , terutama dalam mode Full Module View.
TAB Editor Format
Bagian ini menertibkan bagaimana isyarat VBA akan ditampilkan atau terlihat. Saya percaya anda sudah cukup mengerti fungsi setiap bagiannya. Hanya saja pada bab ini pastikan juga pilihan Margin Indicator Bar tercentang. Opsi ini dimaksudkan untuk memberi jarak antara tepi Code Window dengan area penulisan script , sehingga akan membuat lebih gampang anda untuk menaruh break-point.
Tidak ada yang perlu anda atur lebih lanjut pada bab ini , biarkan saja menyerupai defaultnya.
Apabila ada bab ini yang perlu klarifikasi silahkan ditanyakan pada bab komentar yang tersedia di bawah.
TAB General
TAB General pada option VBE menertibkan beberapa hal yang bersifat lazim dalam beberapa klasifikasi semisal Form , penanganan error serta bagaimana isyarat VBA di kompilasi.
- Form Grid Settings
memungkinkan Anda mengontrol bagaimana cara VBE menanggulangi UserForms. - Show ToolTips
ToolTips yaitu deskripsi atau pemberitahuan yang ditampilkan oleh VBE untuk menolong Anda mengerti fungsi dari suatu tombol toolbar tertentu. Jika Show ToolTips diaktifkan , ToolTips akan tampil secara otomatis setiap kali Anda mengarahkan kursor ke tombol tertentu. - Collapse Proj. Hides Windows
Opsi ini akan menciptakan VBE menyembunyikan window terkait project tertentu dikala project tersebut Anda tutup. Berlaku untuk project , UserForm , object atau module windows.
Pada bab ini biarkan saja menyerupai apa adanya secara default. Untuk anda yang gres mengenal Visual Basic Editor untuk mencar ilmu VBA , pengaturan default di TAB General sudah cukup baik.
TAB Docking
Tab Docking digunakan untuk menertibkan sikap setiap windows yang berlawanan dari VBE. Jika tercentang maka VBE akan menempatkan windows atau jendela terkait pada bab tepi jendela VBE.
Bagian pengaturan disini akan berpengarauh kepada bagaimana anda akan menata window-window pada VBE.
Dengan pilihan menyerupai gambar , maka semua window selain code window tidak sanggup memasuki programming workspace yang berisi code window.
Selain itu , setiap window juga tak mempunyai control maximize atau minimize. Kelebihannya , letak setiap window tersebut sanggup dipindahkan ke segi manapun dari programming workspace dengan cara Drag and Drop ke segi manapun yang anda kehendaki. Misal , project explorer di drag ke area kanan programming workspace , maka akan terlihat garis maya yang memamerkan letak yang sanggup ditempati oleh project explorer.
Jika proses drag tadi di Drop atau dilepaskan dikala berada di atas code window , maka project explorer akan mengambang di atas code window. Untuk mengmbalikannya yaitu dengan double click window project explorer.
Ketika setting options pada tab docking tidak dicentang , maka window tersebut akan ditaruh didalam programming workspace menyerupai code window yang ada disana. Window yang ditaruh dalam programming workspace akan mempunyai control maximize maupun minimize.
Jika window menyerupai project explorer atau properties window tertutup , maka untuk memperlihatkan kembali yaitu lewat sajian View dan menegaskan salah satu window yang ingin ditampilkan.
Baiklah , saya cukupkan dahulu untuk pembahasan Visual Basic Editor (VBE) di Excel kali ini , lain kali akan saya update lagi jikalau memang diperlukan. sasaran utama pembahasan kita kali ini yaitu mengenalkan anda dengan Visual Basic Editor yang juga sering disebut selaku VB Editor atau VBE selaku tools yang hendak sering anda pakai dalam menciptakan kode-kode VBA.
Jika tidak ada hambatan atau berubah asumsi sehabis ini kita akan mencar ilmu mengenai module dan prosedure , scope , variabel dan konstanta , serta tipe data pada VBA Excel.
Akhir kata mudah-mudahan berfaedah dan hingga jumpa pada seri bimbingan VBA Dasar berikutnya.
Tidak ada komentar untuk "Panduan Vba Excel: Vbe (Visual Basic Editor) Excel #02"
Posting Komentar