Cara Menggunakan Custom UI Editor

Daftar Isi
Rumus Excel [.] com - Untuk memudahkan membuat Custom Ribbon dibutuhkan sebuah Tools atau aplikasi yang bernama Office Custom UI Editor.

Bagi yang belum tahu apa itu Ribbon dan dimana download Tools Custom UI Editor bisa baca artikel Apa itu Custom Ribbon Excel ?? terlebih dahulu.

Setelah proses download selesai, lalukan Unzip pada file Office Custom UI Editor Setup.zip dan hasilnya akan ada file Office Custom UI Editor Setup.msi.

Klik dua kali (double klik) pada file tersebut untuk memulai Instalasi dan ikuti semua proses instalasinya sampai selesai.

Tampilan Custom UI Editor setelah sukses terinstal adalah sebagai berikut.

Custom UI Editor

Untuk Menggunakan Custom UI Editor caranya adalah:
  1. Klik Tombol Open atau tekan Ctrl+O atau bisa juga klik Menu File - Open, kemudian pilih file Excel (*.xlsx atau *.xlsm) yang ingin ditambahkan Custom Ribbon.
  2. Klik kanan pada Workbook dan pilih Office 2010 Custom UI Part atau Office 2007 Custom UI Part untuk membuat File CustomUI14.xml atau CustomUI.xml, sebagai contoh saya memilih yang Office 2007 Custom UI Part.

  3. Klik pada CustomUI.xml dan coba masukkan coding XML seperti yang terlihat pada gambar berikut ini:


    Keterangan:
    
    <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"> 
    ... 
    </customUI>
    
    Kode XML diatas adalah XML pembuka dan penutup, kode ini harus ada setiap membuat Custom Ribbon.

    Sedangkan kode XML di bawah ini:
    
    <ribbon>
      <tabs>
        <tab id="TabBaru" label="Latihan" insertAfterMso="TabHome">
          <group id="Emoticon" label="Emoticon">
            <button id="senyum" imageMso="HappyFace" label="Senyum" size="large" onAction="Tersenyum" />
            <separator id="Separator" />
            <button id="sedih" imageMso="SadFace" label="Sedih" size="large" onAction="Sedih" />
          </group>
        </tab>
      </tabs>
    </ribbon>
    
    digunakan untuk Membuat Tab Ribbon baru dengan nama Latihan (label="Latihan") yang diletakkan setelah Tab Home (insertAfterMso="TabHome").

    Kemudian di tambahkan 2 Tombol dengan Image Senyum (imageMso="HappyFace") dan Image Sedih (imageMso="SadFace").

    Pada Tombol senyum dan Sedih tersebut jika di klik akan menampilkan perintah dari kode macro dengan Sub Tersenyum (onAction="Tersenyum") dan Sub Sedih (onAction="Sedih").
  4. Setelah selesai memasukkan semua code XML, klik pada tombol Validate untuk memeriksa apakah code XML yang ditulis sudah benar atau mungkin masih ada kesalahan.

    Jika XMLnya sudah benar akan tampil pesan seperti gambar dibawah ini:

  5. Setelah itu klik Save untuk menyimpan dan coba buka dengan Microsoft Excel jika benar hasilnya seperti gambar dibawah ini:

    Latihan Custom Ribbon
  6. Selanjutnya buat sebuah Module dengan cara tekan Alt+F11 untuk membuka jendela Visual Basic, kemudian klik menu Insert - Module dan masukkan coding berikut pada module code:

    VBA Custom UI Editor
  7. Terakhir coba klik Tombol Senyum atau Tombol Sedih, maka akan tampil sebuah pesan. Selamat Mencoba....

Lampiran

Latihan Custom Ribbon Excel Macro-Enabled Workbook (xlsm)

Begitulah Cara Menggunakan Custom UI Editor. Semoga Bermanfaat....

20 komentar

Silahkan memberikan komentar atau pertanyaan jika ada yang ingin ditanyakan.
Comment Author Avatar
10 Juni 2014 pukul 13.51.00 WIB Hapus
Terima kasih sudah berbagi ilmu Custom UI. Pertanyaannya bisakah custom ui diprotek agat tidak diutak atik oleh yang tidak berhak dan bisakah ikon officenya diubah / diganti dg ikon yang kita buat sendidri? Bagaimana caranya?
Comment Author Avatar
11 Juni 2014 pukul 20.57.00 WIB Hapus
Untuk memprotect custom UI atau xmlnya sepertinya tidak bisa, sedangkan kalo ingin mengubah icon atau gambar untuk tombol, tinggal insert gambar aja lewat Custom UI Editor.
Comment Author Avatar
12 Juni 2014 pukul 22.27.00 WIB Hapus
Makasih atas jawaban / informasinya. Telah saya coba dan berhasil. Sekali lagi terimakasih........buaaanyaaak....
Comment Author Avatar
21 November 2014 pukul 06.37.00 WIB Hapus
klo mo buka(menjalankan) custom ui nya file exenya dimana masbro... sudah terinstall sukses,. tapi mo buka aplikasinya bingung... newbi masbro..
Comment Author Avatar
4 Desember 2014 pukul 09.33.00 WIB Hapus
Caranya klik tombol Start - All Programs - Custom UI Editor For Microsoft Office
Comment Author Avatar
22 November 2014 pukul 22.25.00 WIB Hapus
untuk membuat Command Button sendiri yg berjejer kesamping seperti bawaan office pada toggleButton (Bold,Italic,Underline).. kodenya gmana mas..? mohon bimbingannya
Comment Author Avatar
4 Desember 2014 pukul 09.38.00 WIB Hapus
Sebelumnya harus ditentukan dulu apa yang mau ditampilkan, untuk itu harus tahu idMso dari masing-masing tombol pada Office. Silahkan pelajari penggunaan idMso pada artikel ini:
Cara Mengetahui idMso dan imageMso pada Ribbon Excel
Comment Author Avatar
24 Maret 2016 pukul 10.40.00 WIB Hapus
saya sudah coba membuat command button sendiri, tetapi untuk membuat command yang kedua agak susah, Tolong share dong codding untuk modifikasinya
Comment Author Avatar
22 Februari 2015 pukul 12.36.00 WIB Hapus
Salam Hormat
maaf mas, bagaimana kode untuk membuat button dan sub button (atau apapun namanya)?
mohon bimbingannya
Comment Author Avatar
17 September 2015 pukul 10.45.00 WIB Hapus
Salam hormat mas,
Bagaimana yaa caranya menyembunyikan tampilan menu-menu di backstage view seperti Save dsb. Melalui custom UI.... mohon bimbingan codingnya dan caranya... trmksh.
Comment Author Avatar
14 Agustus 2018 pukul 12.40.00 WIB Hapus
Comment Author Avatar
31 Maret 2016 pukul 09.46.00 WIB Hapus
bagaimana cara menampilkan kembali menu toolbar bawaan office
Comment Author Avatar
12 Agustus 2018 pukul 20.51.00 WIB Hapus
Mohon solusinya. Custom UI Part yang sudah saya buat tidak bisa tersimpan di file Excel saya punya
Comment Author Avatar
13 Agustus 2018 pukul 15.50.00 WIB Hapus
Masih belum jelas sebab tidak bisa di simpannya, waktu ngedit file excel dengan CUSTOM UI jangan buka File Excel tsb dengan aplikasi Excel dulu.
Comment Author Avatar
27 Agustus 2018 pukul 14.27.00 WIB Hapus
Untuk Excel 2016 gak bisa ya ini? Saya sudah coba beberapa kali gak bisa berubah
Comment Author Avatar
31 Agustus 2018 pukul 19.02.00 WIB Hapus
Harusnya gak ada masalah, namun sebaiknya untuk Excel 2010 ke atas gunakan UI Part yang 2010.
Comment Author Avatar
27 Oktober 2018 pukul 08.50.00 WIB Hapus
Min kenapa pas lg di validate muncul pesan Unkown namespace http://schemas.microsoft.com/office/2006/01/customui
Comment Author Avatar
31 Oktober 2018 pukul 07.53.00 WIB Hapus
Periksa lagi biasanya ada nama yang salah ketik, ingat juga penulisan kode XML sangat Case Sensitive jadi harus benar-benar teliti
Comment Author Avatar
23 Desember 2018 pukul 08.43.00 WIB Hapus
Mantaaappp...
Comment Author Avatar
29 Agustus 2019 pukul 18.03.00 WIB Hapus
bagaimana cara agar aplikasi ini bisa bisa work disemua versi office? 2007, 2010, 2013, 2016.