Rabu, 29 Februari 2012

Membuat Chart/Diagram Dinamis





Sudah lebih dari 40 Posting yang dirilis di ExcelHeru sejak bulan Oktober 2011, namun sejauh ini belum ada satu post pun yang membahas tentang Chart atau Diagram. Hal ini disebabkan karena saya sangat jarang berhubungan dengan chart dalam keseharian sehingga terus terang saya agak malas belajar tentang teknik-teknik pembuatan chart secara lebih mendalam, yang penting dasar-dasarnya saja. Untuk itu pada posting kali ini, saya mencoba untuk membahas tentang Chart atau Diagram.
Excel telah menyediakan fasilitas pembuatan Chart ini sedemikian rupa untuk memenuhi keinginan user. Namun terkadang kita butuh sesuatu yang lebih dari sekedar fasilitas standar di Excel. 


Berikut dijelaskan cara membuat Chart Dinamis sesuai pilihan pada ComboBox.

Sabtu, 25 Februari 2012

Trik Kecil untuk Menyembunyikan Formula tanpa Memprotek Sheet

Pembaca yang budiman,
Pekerjaan membuat formula dalam Excel membutuhkan keseriusan dan ketelitian. Ini bukanlah pekerjaan mudah, sehingga terkadang kita tidak ingin orang lain "meniru" formula yang telah kita buat dengan susah payah.
Salah satu cara untuk menghindari "peniruan" formula adalah dengan memproteksi Sheet dan menjadikan sel yang berisi formula tersembunyi (tidak tampak di formula bar). 
Selain cara di atas, sebenarnya ada cara lain menyembunyikan rumus dengan cara sedikit "mengecoh" user (kalau terkecoh sih), sehingga formula yang tampak di formula bar hanya sebagian saja.
Perhatikan gambar berikut:




Setidaknya ada dua ketidakbiasaan dalam formula pada gambar di atas:

  1. Formula bar yang hanya menampakkan formula : =0 untuk sel H7, padahal rumus yang sebanarnya adalah =0+(G7>=E$4)
  2. Hasil yang tampak di kolom H adalah teks Tuntas dan Belum Tuntas, padahal dari formula yang digunakan tidak ada tulisan Tuntas dan Belum Tuntas.



Apa yang sebenarnya terjadi?

Kamis, 23 Februari 2012

Lagi Nyoba Nampilin Excel di Blog

Halaman Excel di sini bisa di-Edit lho...!!!!!!
Coba saja kalau mau
Sayang tidak ada formula bar-nya ya...

Selasa, 21 Februari 2012

Memanfaatkan ComboBox pada Form Control dan ActiveX Control



Excel memiliki fitur untuk menampilkan objek control untuk ditempatkan di worksheet. Keuntungan menggunakan Form Control ini adalah:


  • Form control memberi gaya visual yang menarik dan jelas di worksheet
  • Form Control bisa digunakan untuk memaksa user memilih satu di antara beberapa pilihan (pro-active data validation)
ActiveX ataukah Form Controls?
Excel memiliki 2 fitur terkait form Control ini, yakni ActiveX Controls dan Form Controls. ActiveX Control memiliki beberapa keunggulan, yakni kita bisa mengubah beberapa propertiesnya, seperti warna background, warna tulisan, dll. ActiveX Control juga punya beberapa bulit-in events yang langsung dihubungkan dengan control tersebut. Hanya saja, kita perlu pengetahuan tentang VBA untuk memaksimalkan fungsi dari ActiveX Controls.


Sementara Form Controls, pengoperasiannya lebih sederhana karena sudah dilengkapi dengan built-in metode yang bisa langsung menempatkan nilai dari control di worksheet.Sayangnya, kita tidak bisa mengubah tampilan dari objek, baik warna, besar tulisan, dll.
Bagi pemula, disarankan menggunakan objek dari Forms Controls agar pengoperasiannya lebih mudah.
Lalu di mana kita bisa mengoerasikan Form Control?

Jumat, 17 Februari 2012

Membuat Form Login untuk Membatasi Akses Data



Form Login, biasanya digunakan untuk membatasi hak akses bagi user untuk melihat dan berinteraksi dengan data. Hanya user yang sudah terdaftar yang bisa mengakses data-data rahasia.
Berdasarkan pengalaman penulis di sekolah, Form Login ini biasanya digunakan dalam aplikasi Pendataan Penerimaan Siswa Baru, Pembayaran Siswa, dan Aplikasi Pengolah Nilai yang digunakan oleh beberapa orang yang berbeda. 


Catatan kali ini membahas cara membuat Form Login sederhana.

Kamis, 09 Februari 2012

Program Pembayaran SPP Sekolah

Kali ini ExcelHeru mencoba melansir aplikasi baru yakni Administrasi Pencatatan Pembayaran SPP sederhana. Aplikasi ini "dipaksa" menggunakan UserForm, karena penulis lagi belajar penggunaan UserForm. Jadi baik tampilan maupun kode-kode macro yang dipakai betul-betul masih sederhana, tidak canggih-canggih amat. Maklumlah programmer-nya masih amatir.
Berikut tampilan utama program:




Berikut tampilan salah satu fitur:




Program ini, bersifat GRATIS. Boleh di-edit oleh siapa saja asalkan bertujuan baik. Boleh didistribusikan, Boleh ditambah, dikurangi. Dihapus juga tidak apa-apa. 
Sheet yang diprotect tidak diberi password, jadi kalau mau di-edit tinggal diUnprotect saja.
VBA-nya diprotect dengan password 123456
Proteksi pada VBA ini boleh dihapus, boleh diubah. Proteksi ini sengaja dibuat agar user yang tidak berkepentingan tidak mengakses kodenya. Kalau memang berkepentingan ya silahkan saja.


Berhubung program ini hasil coba-coba, maka jangan langsung digunakan, tapi dicoba terlebih dahulu. Bila ada error atau kekurangan harap segera melaporkan, baik melalui komentar di posting ini atau melalui email. Karena terus terang, saya masih sangat minim pengetahuan tentang bahasa pemerograman, dan tidak punya staff khusus untuk meng-ujicoba program.


Oke, file bisa di-Download di sini, atau di BoxNet pada Sidebar.