Dasar Pemrograman VBA, Bahasa Pemrograman Excel

Saat ini, Ada banyak berbagai macam Bahasa pemrograman di dunia salah satunya VBA,bahasa pemrograman yang satu ini berhubungan dengan Microsoft Office lho yaitu Microsoft Excel,keren bukan? kita bisa membuat code di Microsoft excel,memang kita sangat beruntung hidup di era globalisasi yang maju ini.Saya pribadi baru mengetahui atau mendengar Bahasa Pemrograman VBA ini.Mungkin ini menambah kebingungan kita dimana kita belum tahu bagaimana cara belajar VBA excel ini,tapi jangan khawatir dan jangan menganggap ini masalah besar,kita bisa karena kita terbiasa,jadi kuncinya adalah BELAJAR,yang akan dibahas kali ini adalah introduction nya Bahasa pemrograman VBA.


Sudah siap belajar VBA Excel ?   

Berikut Ulasan Lengkapnya Seputar VBA :

*Apa itu VBA/Macro excel ?

A.Pengertian VBA

B.Pengertian Macro excel

*Langkah-langkah Belajar Macro VBA Excel Dasar

A.Membuat Folder Khusus Belajar VBA Excel

B.Menampilkan TAB DEVELOPER

C.Check Security Setting

D.Setting Trusted Location

E.Menyimpan File Dengan Ekstensi Yang Tepat

F.Membuka Visual Basic Editor

G.Membuat Module baru

H.Membuat Macro Pertama

I.Menjalankan Macro Pertama


APA ITU VBA MACRO EXCEL?

Sebelum lebih jauh mempelajari tentang VBA Macro excel kita harus tahu dulu nih dengan istilah VBA dan Macro pada Microsoft Excel.

A. PENGERTIAN VBA

Merupakan singkatan dari Visual Basic For Application,bahasa pemrograman ini dikembangkan oleh Microsoft yang disertakan dalam sebagian besar produk yang merupakan bagian dari Microsoft Office,bahasa pemrograman ini berbasis objek untuk memudahkan proses pekerjaaan sehari-hari pada Microsoft excel,dari langkah-langkah yang panjang kita dapat lakukan dengan satu langkah mudah.

Nah kira-kira kalian sudah bisa memahami apa itu Bahasa Pemrograman VBA?jika sudah paham jangan sampai keliru ya karena ada satu lagi Bahasa Pemrograman yang namanya hampir sama dengan VBA ini dia adalah Visual Basic.

Visual Basic sendiri merupakan turunan bahasa pemrograman BASIC (Begginers' All-purpose Symbolic Instruction code) yang dikembangkan pada tahun 1963 oleh John George Kemeny dan Thomas Eugene Kurtz yang berasal dari Dartmouth College.

Berbeda dengan VB yang umumnya digunakan untuk membuat sebuah aplikasi yang berdiri sendiri,sedangkan VBA didesain untuk bekerja diatas aplikasi lain.Pada istilah VBA Excel,aplikasi lain ini adalah office excel itu sendiri,sehingga VBA tidak akan dapat berjalan tanpa adanya excel.

Nah jadi jangan sampai keliru lagi dengan permasalahan VB dan VBA ini.


Bagaimana dengan pengertian Macro?


B. PENGERTIAN MACRO

Seringkali kita mendengar Bahasa pemrograman VBA pasti kalau kita search di google tentang Bahasa Pemrograman VBA akan muncul sebutan Macro VBA atau VBA Macro.Nah yang menjadi pertanyaan apakah Macro ini merupakan Bahasa Pemrograman? jawabannya adalah bukan,Macro bukan merupakan sebuah bahasa pemrograman tetapi,

Macro adalah baris-baris perintah atau kode yang dengannya anda ingin excel melakukan sesuatu secara otomatis.Dengan kata lain Macro adalah kode atau script sedangkan VBA adalah bahasa pemrograman yang digunakan untuk membuat Macro.

Nah jadi sudah bisa dipahami kan istilah VBA dan Macro,setelah mendapat gambaran apa itu Macro VBA langsung saja kita lanjutkan untuk mempelajari langkah-langkah awal belajar VBA Excel dasar untuk pemula.


*LANGKAH-LANGKAH BELAJAR MACRO VBA EXCEL DASAR

A. MEMBUAT FOLDER KHUSUS BELAJAR VBA EXCEL

Langkah awal adalah membuat sebuah folder khusus untuk menyimpan hasil belajar VBA serta file-file hasil praktek,terserah mau diletakkan dimana dan jangan lupa berikan nama untuk folder ini "kelas VBA".

B.MENAMPILKAN TAB DEVELOPER

Setelah membuat folder "kelas VBA" langkah selanjutnya kita harus menampilkan TAB Developer yang tersembunyi di excel pertama klik "file" kemudian klik "option" yang letaknya di bawah sekali setelah itu akan muncul menu tab "excel option" kemudian pilih"Customize Ribbon" dan dibagian Main tabs ada pilihan "Developer",silahkan di centrang kemudian klik "Ok",Lalu nanti akan TAB Developer .


C. CHECK SECURITY SETTING

Pastikan bahwa excel yang dugunakan sudah mengizinkan akses macro,caranya sebagai berikut:

1.Pada bagian TAB Developer,klik "Macro security" yang ada di group "code"

2.Setelah muncul window Trust center atur saja seperti gambar dibawah ini:


D. SETTING TRUSTED LOCATIONS

Langkah-langkah yang perlu dilakukan untuk memasukkan folder "kelas VBA" yangtelah dibuat sebelumnya sebagai salah satu lokasi yang dipercaya(trusted locations).

1. Pada bagian TAB Developer,klik "Macro security" yang ada digroup "code" seperti sebelumnya.

2. Setelah muncul window Trust center pilih bagian "Trusted Locations"

3. Berikutnya pilih Add new location


4. Pilih menu Browse dan cari lokasi folder yang akan di percaya tadi

5. Jika sub folder akan dimasukkan ke dalam lokasi terpercaya,centrang bagian subfolders of this location are also trusted

6. Selanjutnya berikan deskripsi untuk lokasi terpilih(opsional)


7.Klik OK dan OK lagi untuk keluar pengaturan 
Apabila langkah-langkah yang dilakukan benar maka hasilnya seperti ini:


E. MENYIMPAN FILE DENGAN EKSTENSI YANG TEPAT

Apabila file excel yang digunakan menggunakan Macro VBA,maka harus disimpan dalam format file yang tepat.Yakni format excel yang mendukung enabled Macro.Untuk itu disarankan menyimpan file excel dalam format Excel Macro-Enabled Workbook(.xlsm) dengan nama file "Kelas Excel-Macro 1"

Sampai tahap ini kita sudah mempunyai file excel yang telah tersimpan di folder
"Kelas VBA"
Selanjutnya yang akan dilakukan adalah menulis kode atau script pertama kita.

F. MEMBUKA VISUAL BASIC EDITOR

VBE merupakan fasilitas untuk menyusun interaksi kode-kode VBA.
Cara untuk membuka VBE di excel :
1. Pada TAB Developer--Group code--pilih menu Visual Basic.

2. Klik kanan nama sebuah sheet dalam sheets tab kemudian pilih View code

3. Cara paling mudah adalah dengan menggunakan Shortcut Alt+F11

Setelah berhasil membuka VBE maka tampilannya seperti ini;

G. MEMBUAT MODULE BARU

Pada VBE sebuah macro disimpan dalam sebuah module,module inilah yang akan sering digunakan dalam menyusun kode-kode VBA.Untuk membuat module langkah-langkahnya sebagai berikut:
1.Pada Project Explorer klik kanan VBAProject yang berisi nama file.
2.Pilih Insert--Module
3.Selanjutnya sebuah module baru akan muncul pada Project Explorer
4.Module pertama yang akan dibuat tadi secara default akan diberi nama Module1.


H. MEMBUAT MACRO PERTAMA

Selanjutnya adalah menuliskan kode "Sub MacroPertama"pada main code window . Kemudian tekan ENTER.secaraotomatiis setelah menekn ENTER,dibawah kode yang dibuat tadi akan muncul tekan "End Sub",dan di tengah kode yang sudah dibuat tadi tambahkan tulisan kode marco lainnya seperti ini

I. MENJALANKAN MACRO PERTAMA

Untuk melihat atau menjalankan hasil kode macro yang telah dibuat,langkah-langkahnya sebagai berikut:
Pilih menu Run--Run Sub/UserFrom


Hasilnya akan muncul sebuah kotak pesan dialog seperti ini:

Nah setelah mempelajari langkah-langkah di atas,agar lebih paham lagi mari sama-sama kita tonton video tutorial di bawah ini

Tonton Tutorial VBA Macro Excel(TAB Developer,Module,Macro,Tombol,msgbox).


KESIMPULAN
Nah sampai sini mungkin kita sudah bisa mengenal dasar dari Bahasa Pemrograman VBA,kita sudah bisa memahami Visual Basic For Application atau yang biasa disingkat dengan VBA yang merupakan Bahasa P emrograman yang dikembangkan oleh Microsoft yang disertakan dalam sebagian besar produk yang merupakan bagian dari Microsoft Office.VBA ini tidak hanya di Excel saja tetapi pada program Office lainnya sudah disertakan VBA,sehingga dikenal juga VBA Acces,VBA Word,VBA Power point dan sebagainya.Karena Blog ini membahas Excel tentunya yang kita pelajari adalah VBA Excel.

Pelajari juga


Penulis : Nabila putri mareta (Mahasiswa kelaas 1G prodi Sistem Informasi FST UIN Sulthan Thaha Saifuddin Jambi)


Sumber
https://www.kelasexcel.id/2018/03/belajar-macro-vba-excel-dasar-untuk-pemula.html


2 Komentar

Posting Komentar

Lebih baru Lebih lama