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
VBE (Visual Basic Editor) 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.

Anda tidak perlu membingungkan diri dengan kedua klarifikasi di atas , lantaran intinya maksudnya kurang lebih sama bahwa VBE berfungsi selaku wilayah menulis dan mengedit kode-kode VBA.

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:
  1. Pada TAB Developer--Grup Code--Pilih sajian Visual Basic.

    Cara membuka Visual Basic Editor Excel
  2. Klik kanan nama suatu sheet dalam sheets tab kemudian pilih View Code.

    Cara membuka VBE Excel
  3. 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:
  1. Menu Bar
  2. Toolbar
  3. Project Window atau Project Explorer
  4. Properties Window
  5. Programming Window / Code Window / Module Window

Bagian-bagian VBE(Visual Basic Editor) Excel


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.

VBE Menu Bar

Pada bab ini ada beberapa pilihan yang perlu kita samakan , lebih lanjut akan dibahas pada bab selanjutnya di bawah.

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:
  1. Debug toolbar
  2. Edit toolbar
  3. UserForm toolbar

Excel VBE Toolbars

Keempat jenis toolbars ini sanggup anda atur tampilannya pada sajian View--Toolbars.

Edit Excel VBE 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.

VBE : Project Explorer

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:
  1. 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
  2. Modules: Jika anda menciptakan suatu module maka akan ditampilkan pada bab ini. Cara menyertakan modul juga sudah dibahas pada tutorial sebelumnya.
  3. 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.
  4. Class modules: Jika anda menciptakan suatu class module , maka akan terlihat di node ini.
  5. 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:
  1. Icon View Code: Untuk memperlihatkan isyarat yang tersimpan pada object terkait
  2. Icon View Object: Untuk memperlihatkan bentuk object terkait
  3. Icon Toggle Folders: Untuk memperlihatkan object-object pada Project Explorer secara berkelompok dalam group tertentu atau sebaliknya.

Anda tidak perlu terlalu memusingkan diri dengan beberapa perumpamaan yang barangkali masih abnormal di atas. Yang paling penting pada bab ini yaitu anda cukup mengerti bagaiamana VBE menampikan setiap object pada suatu project VBA secara terorganisir di bab Project Window VBE.

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:
  1. Klik icon "x" atau close button pada sudut kanan Project Explorer.
  2. Klik Kanan pada bab manapun di dalam Project Explorer kemudian pilih sajian "Hide".

Cara Menyembunyikan Project Explorer

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:
  1. Klik atau pilih menu View--Project Explorer
  2. Pada Standart Toolbar klik atau pilih icon Project Explorer
  3. Cara yang lebih efisien yaitu dengan menekan shortcut Ctrl + R

Cara Menampilkan Project Explorer

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.

VBE : Properties Window

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:
  1. Klik icon "x" atau close button pada sudut kanan Properties Window.
  2. 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:
  1. Klik atau pilih menu View--Properties Window
  2. Pada Standart Toolbar klik atau pilih icon Properties Window
  3. 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:
  1. Pilih object pada Project Explorer kemudian pilih menu View--Code.

    Cara membuka jendela isyarat 1
  2. Pilih object kemudian klik icon View Code pada bab atas Project Explorer.

    Cara membuka jendela isyarat 2
  3. Klik kana object kemudian pilih sajian "View Code".

    Cara membuka jendela isyarat 3
  4. Lakukan Double Click pada object.
  5. 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:
  1. Immediate Window
  2. Locals Windows
  3. Watch Window

Immediate Window , Locals Windows dan 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.

Untuk dikala ini barangkali anda belum terlalu membutuhkannya , tetapi percayalah pada waktunya Window-window ini akan sungguh berkhasiat untuk anda.

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:
  1. Klik icon "x" atau close button pada sudut kanan Immediate Window.
  2. 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:
  1. Klik atau pilih menu View--Immediate Window.
  2. Gunakan keyboard shortcut Ctrl + G.

Cara Menampilkan Immediate Window , Locals Windows dan Watch Window

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

Options Visual Basic Editor Excel

Setelah menegaskan sajian tersebut , pada VBE Options window yang timbul akan terlihat ada 4 TAB:
  1. Editor
  2. Editor Format
  3. General
  4. Docking

TAB Editor


TAB ini dibagi dalam 2 kelompok: Code Setting dan Windows Setting.

TAB Editor Opstions VBE Excel

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.

TAB Editor Format Opstions VBE Excel

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.

TAB General Opstions VBE Excel

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

TAB Docking Options VBE Excel

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.

Oh ya , jikalau berkenan Support dengan berkomentar dan Share bimbingan ini , biar saya sanggup lebih bergairah untuk menuliskan bimbingan atau tutorial-tutorial berikutnya.

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"