Root Name
& Ribbon Baru
Kaserat: NangAgus
Root
Name Space
Open XML yang digunakan untuk membuat RibbonX terdapat dua bagian utama
yaitu bagian NameSpace dan bagian Relationships. Kali ini kita hanya akan
mempelajari Root name space dahulu, sedangkan untuk yang relationship kita
pelajari di lain kesempatan.
Salah satu elemen dalam Root Name Space adalah CustomUI
Untuk menjelaskan elemen dalam CustomUI kita dapat
mengandaikan seperti hierarki dalam pemerintahan kita (mengutip penjelasan Mas
Anton dalam kopdar 2#) mulai yang tertinggi, Presiden, Gubernur, Bupati, Camat,
Lurah, RT, RW, KK. Setiap elemen memiliki elemen lain yang memiliki aturan
sendiri-sendiri. Apakah nama setiap elemen? Mungkinkah sama dengan VBA yang
disebut object?
Perhatikan diagram di bawah ini!
|
|
CUSTOM UI
|
|
|
|||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
Ribbon
|
|
Commands
|
|
Ribbon
|
|||
|
|
|
|
|
|
|
|
Quick Access Toolbar
|
|
Command
|
|
Tabs
|
|||
|
|
|
|
|
|
|
|
Document Control
|
|
|
|
Tab
|
Saya sendiri masih minim pengetahuan tentang teori
bahasa markup (boleh dibilang bingung dan
gak tahu apa-apa), kita langsung praktik aja yah…..,
Ada dua type dalam mengubah Ribbon MS Excel, yaitu
mengubah ribbon yang sudah ada dan mengganti total ribbon pada ms excel.
Menambah Ribbon
Ribbon yang sudah ada di Excell 2007 dapat kita
ubah sesuai kebutuhan.
Buatlah sebuah File excel dan simpan dalam format
xlsx, atau xlsm.
Buka file tersebut dengan customUI editor. (file
tersebut tidak boleh terbuka pada excel. (tutuplah
excel sebelum dibuka di CustomUI))
Tambahkan CustomUI part untuk office 2007
Untuk sementara kita belajar untuk Office 2007 dulu
yaa, Office 2010 menyesuaikan, atau dicoba sendiri. Maklumlah saya sudah tua
(rambut udah putih semua) dan saya sangat gaptek dibandingkan dengan anak muda
zaman sekarang he.. he… he ….
Dan yang jelas office 2010 sudah menyediakan cara mengubah
ribbon Excel (klik File option, Customize Ribbon). Namun apabila file dibuat
menggunakan customUI dan berdasar office 2007 maka file tersebut juga dapat
dibuka di office 2010 tanpa banyak perbedaan.
Sekarang Kita akan buat sebuah Tab baru yang di
letakkan pada Ribbon paling akhir dengan nama Ribbon Baru.
Ketikkan kode seperti dibawah ini:
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon startFromScratch="false">
<tabs>
<tab id="Ribbon1" label="Ribbon Baru">
</tab>
</tabs>
</ribbon>
</customUI>
Simpan file tersebut, kemudian buka file dengan
Excel,
Akan tampak sebuah ribbon baru dengan nama “Ribbon
Baru”.
Sampai disini dahulu belajar tentang ribbon baru. Perlu Contoh?
Untuk latihan, coba buat beberapa Ribbon dengan nama-nama yang berbeda.
Untuk latihan, coba buat beberapa Ribbon dengan nama-nama yang berbeda.
Untuk membuat Ribbon yang berbeda, selain nama
ribbon (label) yang diganti, id-nya juga perlu diganti! misalnya menjadi:
<tab id="Ribbon1" label="Ribbon Baru">
</tab>
<tab id="Ribbon2" label="Ribbon New">
</tab>
<tab id="Ribbon3" label="Ribbon Anyar">
</tab>
<tab id="Ribbon4" label="Ribbon Kopi">
</tab>
Cukup sampai disini dahulu, untuk Bahasan
selanjutnya adalah mengisi ribbon dengan Group dan Button.
Selamat
Belajar.
saya tulis kembali artikel ini di asis10.com
BalasHapusKalo cara membuat tombol kecil di pojok kanan bawah (seperti di tab page layout-lurus dengan tulisan ada tombol kecil).. saya cari2 di google gak nemu..
BalasHapusMas saya cetak ulang untuk Pembelajaran di madrasah kami boleh yah?? sumber di daftar pustaka blog panjenengan. untuk modul kalangan sendiri dan akan di gunakan kalangan sendiri serta bayar biaya foto copy penggandaan buku saja siswanya. mugo2 ilmu sampeyan barokah! Amiinnnnn.
BalasHapusSila... boleh digunakan siapa saja untuk yang baik.
Hapuseh tapi ini untuk yang tulisan Mr. Kid ya..
Hapus