Berikut adalah contoh lain dari kemampuan VBA dalam menghandle Excel. Kode yang akan Paman bagikan kali ini sangat berguna, terutama jika kamu ingin perlindungan yang ketat terhadap file Excel kamu. Apalagi jika dikombinasikan dengan protect sheet (klik kanan pada sheet, pilih protect sheet dan masukkan password), workbook kamu akan terlindungi keamanannya dari orang yang mencoba mengubah struktur data kamu. Berikut kode yang dimaksud:
Salah satu keterbatasan dalam bekerja dengan Excel yang Paman temukan adalah kamu tidak bisa menampilkan sheet yang disembunyikan secara serempak. Dengan kata lain, kamu harus melakukannya satu - persatu. Jika jumlah sheet yang kamu sembunyikan sangat banyak dan kamu harus menampilkan kembali semuanya, waktu yang kamu perlukan akan sangat lama sekali. Lihat ilustrasi di bawah ini:
Dalam bekerja dengan Excel, Paman lebih menyukai tampilan yang sederhana dan tidak ribet. Tak terkecuali dengan pengaturan sheet. Ada kalanya jumlah sheet yang terlalu banyak cukup menggangu penglihatan dan konsentrasi. Karena itu, Paman menuliskan code VBA untuk menyelesaikan masalah ini. Tugas macro ini sederhana, menyembunyikan semua sheet yang ada kecuali sheet yang sedang dipilih. Kodenya seperti di bawah ini: (NB: Buat kamu yang belum tahu caranya membuat macro dengan VBA, cek artikel Paman di sini).
Pada artikel kali ini kita akan membuat macro kembali, namun dengan cara yang berbeda yaitu dengan Visual Basic. Visual Basic Application (VBA) sendiri merupakan bahasa pemrograman yang merupakan bawaan produk Microsoft Office. VBA cukup mudah dipahami dan kalau kamu sudah terbiasa nantinya kamu dapat menciptakan berbagai macam macro dengannya.
Pada postingan sebelumnya, kamu sudah lihat bagaimana efektifnya bekerja dengan VBA dan Macro. Pada artikel kali ini kita akan belajar bagaimana memprogram Excel dan membuat Macro yang nantinya bisa digunakan untuk mengerjakan tugas yang sama berulang - ulang. Macro sendiri bisa dibuat dengan 2 cara: menggunakan Macro Recorder dan Visual Basic Editor.
Mari kita membahas sesuatu yang benar - benar seru. Pernah gak terpikirkan oleh kamu kalau kamu bisa mengajarkan Excel untuk melakukan tugas - tugas yang kamu anggap membosankan, mungkin karena kerjaannya itu - itu aja, atau bisa jadi karena kamu harus mengulangi langkah yang sama terus - menerus untuk worksheet yang berbeda? Brrgh, sudah kebayang boringnya kayak apa. Biar kamu kebayang, lihat contoh di bawah ini:






