July 7, 2014

Mengubah nilai cell menggunakan button excel

Saya baru sadar bahwa tidak semua pembaca ingin membaca mukadimah dari tutorial ini. Demi tidak terjadinya bounce rate yang membengkak pada halaman, maka langsung saja membahas judul diatas.

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

Mengubah nilai cell menggunakan button excel


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.

Menampilkan tab developer office excel

Setelah tampil form excel options, klik checkbox Show Developer tab in the ribbon.

Menampilkan tab developer pada excel


2. Menampilkan Button ActiveX Control

Pilih tab developer yang telah Anda tampilkan tadi, lalu klik menu insert, dan pilih command button pada ActiveX Controls.

Button pada activeX control excel

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.

Cara mengatur properties comand button


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.

Cara mengatur properties button excel


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.

Menambahkan code pada excel


Pada bagian project, pastikan Sheet1 (sheet 1) yang dipilih (Jika button berada pada sheet 1)

Menambahkan code visual basic pada excel


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.


Menambahkan code visual basic pada office excel


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.
Ingat again yah : Jika Anda telah menyisipkan code, jangan lupa di save, dan setelah proses editing button, jangan lupa non-aktifkan Design Mode.

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 :
  1. Menggubah nilai cell menggunakan scroll bar office excel
  2. Menambahkan rumus baru pada kondisi  formula IF excel
  3. Membatasi nilai pada cell MS. office excel
  4. Membuat header pada kolom excel tidak bergerak ketika di-scroll
  5. Membuat dropdownlist pada cell office excel
2 comments :

Jika ada artikel yang tidak Anda mengerti, maka gunakan fasilitas kotak komentar ini atau pada halaman kontak untuk menanyakannya.

Best Regard


Decky canser