Selain menggunakan imageMso bawaan dari Microsoft Office Excel untuk membuat Ribbon sendiri, kita juga bisa menggunakan gambar atau icon koleksi pribadi kita seperti Photo misalnya sebagai ganti imageMso.
Dengan gambar atau icon tersebut sebuah Ribbon Excel yang kita buat jadi lebih kelihat menarik dan berbeda dengan yang dibuat orang lain.
Untuk menjadikan gambar pilihan kita menjadi ImageMso pada Ribbon Excel caranya pun tidak lah sulit alias mudah (bagi saya pribadi hehehe) dan bagi anda juga tentunya, yaitu:
1Persiapkan gambar atau icon yang ingin dibuat imageMso bisa berupa file *.ico, *.jpg, *.png, *.bmp dan *.tif. seperti gambar dibwah ini contoh gambar yang akan saya gunakan untuk membuat Ribbon Excel.
3Sebagai latihan saya akan mengubah icon pada file Latihan Custom Ribbon yang bisa di donwload disini. Gambar ribbonnya seperti ini.
4Jalankan Aplikasi Custom UI Editor for Microsoft Excel, kemudian buka File Latihan Custom Ribbon v2.xlsm yang sudah di download sebelumnya, atau jika anda ingin membuat File Excel sendiri juga bisa, Silahkan buka Filenya menggunakan Custom UI Editor.
5Selanjutnya klik menu Insert Icons atau bisa juga melalui menu Insert --> Icons.
6Masukkan semua icon atau gambar yang ingin di buat imageMso. Jika berhasilnya akan tampak gambar atau icon yang tadi kita masukkan seperti gambar di bawah ini:
7Selanjutnya ubah script xml imageMso = "HappyFace" menjadi image = "Smile", dan imageMso = "SadFace" menjadi image="Sad" dan tambahkan lagi script button dengan image="Love"
Jadi intinya untuk menjadi gambar atau icon yang kita upload tadi penulisan script xmlnya menggunakan image = "nama_icon" bukan imageMso = "nama_icon".
Dan yang perlu di ingat lagi penulisan nama gambar atau icon harus sama persis alias case sensitive, misal Smile tidak boleh ditulis smile atau smiLe dan sebagainya.
8Jika sudah selesai, Silahkan buka file yang tadi telah di modifikasi Ribbonnya dengan Aplikasi Microsoft Excel, Kemudian tekan tombol Alt + F11 untuk membukan editor Microsoft Visual Basic for Application.
9Tambahkan sebuah Module dan masukkan script vba berikut ini:
10Jika tidak ada yang salah maka hasilnya akan tampak seperti ini:
No comments:
Post a Comment