Membuat Aplikasi Kalkulator Sederhana dengan VBA Excel

Selamat datang di bahan ajar TIK untuk kelas IV (4) SDS Methodist Rantauprapat. Pada kesempatan kali ini, kita akan belajar bagaimana cara membuat aplikasi kalkulator sederhana menggunakan VBA (Visual Basic for Applications) di Excel. Mari kita mulai petualangan kita dalam dunia pemrograman dan lihat betapa menyenangkannya membuat aplikasi sendiri!

Langkah-langkah berikut akan memandu Anda melalui proses pembuatan aplikasi ini.

Buka Microsoft Excel dan buat workbook baru.

Keterangan Gambar :
  1. Start Menu.
  2. Ketik Excel.
  3. Klik Aplikasi Ms. Excel.

Keterangan Gambar :
  1. Klik Blank workbook pada Ms. Excel.



Mengaktifkan Menu Ribbon Developer

Keterangan Gambar : 
  1. Klik Kanan Mouse pada bagian kosong dimenu.
  2. Pilih Custumize the Ribbon..

Keterangan Gambar :
  1. Scroll pada Main Tabs kemudian aktifkan Developer dengan klik kotak ceklis.
  2. klik tombol OK.


Membuka lembar kerja Visual Basic

Keterangan Gambar : 
  1. Klik Menu Developer yang sudah diaktifkan seperti gambar dibawah.

Keterangan Gambar : 
  1. Menu Developer.
  2. Klik Visual Basic pada toolbar Developer.  

Tampilan dari lembar kerja Visual Basic yang sudah kita aktifkan.


Setelah terbuka lembar kerja visual basic kita juga harus menampilkan jendela Project Explorer dan Properties Window untuk mempermudah pekerjaan kita.

Keterangan Gambar :
  1. Klik menu View pada tab menu Visual Basic.
  2. Pilih Project Explorer.

Keterangan Gambar :
  1. Tampilan jendela Project Explorer.

Menampilkan jendela Properties Window.

Keterangan Gambar : 
  1. Klik menu View pada tab menu Visual Basic.
  2. Pilih Properties Window.

Keterangan Gambar :
  1. Tampilan jendela Project Explorer.
  2. Tampilan jendela Properties Window.

setelah jendela Project Explorer dan Properties Window terbuka kita akan membuat Jendela UserForm untuk tempat kita membuat program atau jendela dasar aplikasi yang akan kita buat.

Keterangan Gambar :
  1. pilih dan klik icon Insert UserForm Pada Visual Basic.

Keterangan Gambar :
  1. Tampilan jendela UserForm ketika kita sudah mengklik icon Insert UserForm pada jendela Visual Basic dengan nama UserForm1 nama juga akan berganti menjadi UserForm2 dan seterusnya jika kita menghapus UserForm yang Pertama kita buat atau terlalu banyak kita menambah UserForm.


Cara menampilkan ToolBox jika tidak muncul bersamaan dengan Userform kita dapat menampilkannya secara manual dengan cara seperti keterangan gambar berikut.

Keterangan Gambar : 
  1. Klik menu View pada tab menu Visual Basic.
  2. Pilih ToolBox.

Keterangan Gambar :
  1. Tampilan ToolBox

Untuk membuat nama aplikasi yang akan kita buat, kita dapat menggantinya pada Caption di jendela UserForm di jendela Properties Window kita dengan melihat keterangan gambar dibawah.

Keterangan Gambar :
  1. Pilih Userform1 di kolom Caption Pada Jendela Properties Window kemudian hapus dan ketik UserForm1 menjadi Kalkulator.
  2. Tampilan nama aplikasi setelah kita ganti menjadi kalkulator.

untuk tempat menampung atau menginputkan nilai angka yang akan kita masukkan saat menjalankan aplikasi kalkulator kita membutukhan Tool TextBox cara membuat TextBox ke dalam UserForm bisa dilihat pada keterangan Gambar di bawah.

Keterangan Gambar :
  1. Drag Icon TextBox pada ToolBox ke dalam UserForm atau dengan cara tahan klik kiri mouse pada Icon TextBox kemudian tarik kedalam Jendela UserForm Kalkulator.

Lakukan memasukkan TextBox ke UserForm Kalkulator sampai menjadi seperti gambar dibawah ini, ukuran lebar dan panjang TextBox dapat kita atur dengan cara menarik sisi atau sudut TextBox.

Keterangan Gambar : 
  1. Pilih dan drag TextBox pada ToolBox ke dalam Jendela UserForm Kalkulator sampai seperti gambar dibawah.
  2. Atur Ukuran besar dan lebar TexBox yang akan di gunakan sebagai tempat menampilkan hasil perhitungan aplikasi kalkulator yang akan dibuat.

Untuk mengetahui operator Penghitungan yang kita gunakan ditampilan aplikasi, kita bisa menambahkan Tool Label diantara TextBox kiri dan Kanan.

Keterangan Gambar  :
  1. Drag Icon Label pada ToolBox ke dalam UserForm atau dengan cara tahan klik kiri mouse pada Icon Label kemudian tarik kedalam Jendela UserForm Kalkulator.


Keterangan Gambar :
  1. Icon Label
  2. Letak Label diantara TextBox

Kita dapat mengganti tulisan Label1 menjadi simbol operator perhitungan namun kita harus menghapus text Label1 terlebih dahulu karan simbol operator perhitungan akan kita tampilkan melalui script pada tombol operator perhitungan yang nantinya akan kita buat.

Keterangan Gambar :
  1. Hapus text Label1 dibagian Caption pada properties Window. 

Keterangan Gambar :
  1. Tampilan Text Label1 setelah dihapus


saatnya kita membuat/memasukkan tombol operator sebagai pemicu perhitungan dimulai atau di proses.

Keterangan Gambar : 
  1. Pilih dan drag CommandButton pada ToolBox ke dalam Jendela UserForm Kalkulator sampai seperti gambar dibawah.
  2. Atur Ukuran besar dan lebar CommandBotton1 yang akan di gunakan sebagai pemicu atau pemproses perhitungan di aplikasi kalkulator yang akan dibuat.

Untuk Mengganti Text tombol yang kita buat menjadi Tombol Operator perhitungan kita dapat melakukannya seperti keterangan gambar di bawah.

Keterangan Gambar :
  1. Hapus dan ubah text CommandButton1 pada Caption Tombol menjadi "X" atau simbol operator kali.
  2. Tampilan Tombol setelah text diubah.


Atur ukuran lebar dan besar nya tombol dengan cara menarik sisi atau sudut tombol.

Keterangan Gambar : 
  1. Ukuran tombol setelah di perkecil.


untuk memasukkan script di aplikasi yang kita buat, kita memasukkan scriptnya di dalam script tombol dengan cara double klik/klik dua kali  tombol "X"  (Simbol Kali) yang sudah kita buat sebelumnya.

Keterangan Gambar :
  1. Doubel klik Tombol "X"/klik dua kali tombol operator kali,
  2. Maka akan muncul jendela untuk kita meletakkan scrip code, kemudian buatlah script seperti di nomor 2 pada gambar dengan catatan :
  • TextBox3 pada script digambar adalah name pada TextBox Hasil
  • TextBox1 pada script digambar adalah name pada TextBox pertama
  • TextBox2 pada script digambar adalah name pada TextBox kedua
  • Label1 pada script digambar adalah name pada label yang kita buat sebelumnya.
  • * (simbol bintang) adalah simbol operator kali pada pemprograman.
  • Val adalah singkatan dari Value. 
name pada script dapat kita lihat dari jendela Properties Window dengan mengklik bagian TextBoxt, label, tombol yang kita drag ke dalam UserForm kalkulator kita.


script :

Private Sub CommandButton1_Click()
TextBox3 = Val(TextBox1) * Val(TextBox2)
Label1 = "X"
End Sub
 


Setelah memasukkan scrip code kita dapat menjalankannya dengan mengkilik icon tombil play berwarna hijau (Run)

Keterangan Gambar :
  1. Klik Icon Tombol Play warna hijau untuk menjalankan aplikasi yang kita buat (Run)

maka akan tampil aplikasi kalkulator sederhana yang sudah kita buat dari VBA Excel

Keterangan Gambar :
  1. Tampilan/Interface Aplikasi Kalkulator sederhana dari VBA Excel. 

Untuk cara menggunakan nya bisa lihat dari gambar berikut.

Keterangan Gambar :
  1. Masukkan angka pertama.
  2. Masukkan angka kedua.
  3. Klik Tombol Kali (X) pada nomor 3.
  4. Maka setelah di klik tombol kali maka akan tambil hasil perkaliannya di TextBox hasil pada nomor 4.

setelah mengklik tombol kali makan akan tampil hasil dan simbol kali di antara TextBox angka 2 dan 3 yaitu label yang sudah kita buat sebelumnya.


Untuk membuat operator lainnya dapat mengulang cara sebelumnya dalam pembuatan tombol operasi perhitungan seperti gambar dibawah ini.



masukkan script code dengan cara double klik tombol yang sudah kita buat sesuai name tombolnya sesuai kan script tombol dengan operator perhitungannya seperti gambar berikut.

script :

Private Sub CommandButton1_Click()
TextBox3 = Val(TextBox1) * Val(TextBox2)
Label1 = "X"
End Sub

Private Sub CommandButton2_Click()
TextBox3 = Val(TextBox1) + Val(TextBox2)
Label1 = "+"
End Sub

Private Sub CommandButton3_Click()
TextBox3 = Val(TextBox1) - Val(TextBox2)
Label1 = "-"
End Sub

Private Sub CommandButton1_Click()
TextBox3 = Val(TextBox1) / Val(TextBox2)
Label1 = "/"
End Sub


Tampilan/Interface aplikasi kalkulator sederhana menggunakan VBA Excel.


Demikianlah cara membuat aplikasi kalkulator sederhana dengan VBA Excel. Semoga tutorial ini bermanfaat sebagai bahan ajar TIK untuk siswa kelas IV (4) SDS Methodist Rantauprapat. 
Selamat mencoba dan semoga sukses!