Masih membahas seputar excel, dan masih mengarah pada activeX control pada tab developer, Saya akan mencoba membagikan trik sederhana untuk membuat button pada excel serta menghitung nilai pada cell menggunakan tombol pada MS. office excel.
Hasil akhirnya
Pada kondisi tertentu, cara ini sangat dibutuhkan pada pengolahan data excel, karena tidak setiap momen membutuhkan hasil yang langsung ditampilkan pada cell, dalam kata lain; perlu eksekusi manual untuk menampilkan hasil tersebut. Ikuti langkah-langkah dibawah :
1. Aktifkan/menampilkan Tab Developer
Jika tab developer belum tampil pada office excel, klik icon office pada sudut kiri atas, lalu pilih excel options.
Setelah tampil form excel options, klik checkbox Show Developer tab in the ribbon.
2. Menampilkan Button ActiveX Control
Pilih tab developer yang telah Anda tampilkan tadi, lalu klik menu insert, dan pilih command button pada ActiveX Controls.
Ingat ya : Setelah command button dipilih, tombol/button tidak langsung ditampilkan, Anda perlu melakukan klik di sembarang cell, lalu menggeser nya untuk menampilkan serta mengatur button tersebut.
Ingat lagi : Ini penting juga, Untuk meng-edit button atau pun komponen lainnya yang terletak pada activeX control, pastikan Design Mode pada posisi aktif, dan jika proses editing telah selesai, maka Design Mode harus dalam kondisi tidak aktif. LIHAT GAMBAR DIATAS
3. Mengatur properties Command Button
Pada bagian ini, tentu design mode harus dalam posisi aktif/di klik. Lalu klik kanan button dan pilih properties.
Setelah form properties ditampilkan, Anda bisa mengubah nama button menjadi hitung atau terserah Anda pada bagian Caption, lalu di bagian ForeColor dan BackColor, Anda bisa mengubah warna text dan background dari button tersebut. Perhatikan gambar dibawah.
Perhatikan : Setelah selesai, lalu insert button kedua dengan cara seperti diatas, lakukan hal yang sama untuk mengubah text dan mengubah warna button kedua. Anggap dua button atau tombol sudah Anda buat. Sekarang kita akan menyisipkan code untuk perintah dari button tersebut.
4. Menyisipkan code Visual Basic pada Excel
Sekarang kita akan menambahkan code. Code ini mempunyai fungsi yang hampir sama dengan formula excel, namun bentuk kode nya berbeda.
Ingat : Design Mode masih pada posisi aktif. Klik kanan button dan pilih view code. Maka aplikasi visual basic akan tampil di layar monitor Anda.
Pada bagian project, pastikan Sheet1 (sheet 1) yang dipilih (Jika button berada pada sheet 1)
Di bagian sebelah kanan visual basic, akan otomatis menampilkan sub command button yang di klik tadi.
Perhatikan :
CommandButton1_Click adalah button pertama yang Anda buat, pada kasus ini, Saya menggunakan button hitung untuk commandbutton1.
CommandButton2_Click adalah button kedua, pada contoh ini, Saya menggunakan button/tombol clear/reset untuk commandbutton2.
Perhatikan again :
Jika commandbutton2 belum ada pada text editor visual basic, maka Anda harus melakukan klik pada button tersebut, dan pilih view code seperti langkah sebelumnya.
Sekarang tinggal meng-input kode nya.
Pada button 1/hitung isi kode dibawah
Range("E4").Value = Range("C4").Value * Range("D4").Value
Range("E5").Value = Range("C5").Value * Range("D5").Value
Pada button 2/clear/reset/bersihkan isi kode dibawah
Range("E4").Value = 0
Range("E5").Value = 0
Keterangan :
- Range ("E4") adalah cell E4 yang akan menampilkan hasil dari perkalian isi cell C4 * D4.
- Range ("E5") adalah cell E5 yang akan menampilkan hasil dari perkalian isi cell C5 * D5.
- Range("E4").Value = 0 dan Range("E5").Value = 0 pada button 2 berfungsi untuk mengubah nilai cell E4 dan E5 menjadi 0 pada tombol clear.
Intinya seperti itulah. Anda bisa melakukan kustomisasi pada kode tersebut, tinggal diubah alamat cell-nya saja sesuai dari nilai data pada officel excel Anda. Semoga bermanfaat.
Mungkin Anda ingin membaca artikel dibawah :
Kalau beda sheet bagaimana ya??
BalasHapusbisa dicombine dengan artikel perhitungan dari sheet lain
Hapus