Thursday, January 4, 2018

Cara Modifikasi Ribbon Excel Menambahkan Grup Khusus di Tab Internal

Tags
Cara Modifikasi Ribbon Excel Menambahkan Grup Khusus di Tab Internal - Menambahkan grup menu baru pada tab yang sudah ada pada Excel. Menambahkan grup menu baru didalam tab bawaan Excel. Cara Modifikasi Ribbon Excel Menambahkan Grup Khusus di Tab Internal yang akan admin jelaskan pada artikel ini tidak menghilangkan atau menyembunyikan tab bawaaan Excel.

Cara Modifikasi Ribbon Excel Tambahkan Grup Khusus di Tab Internal salah satu bentuk modifikasi ribbon excel yang biasa digunakan pada aplikasi-aplikasi sederhana. Anda dapat melihat tampilannya pada gambar format gif dibawah ini. Pada tab Home pada awal terdapat pilihan menu modifikasi dengan nama Menu Baru.


Menyenangkan jika memiliki file laporan Excel yang memiki ciri khas tersendiri. Dengan menu-menu modifikasi yang sederhana ini akan membuat laporan berbasis Excel terlihat lebih elegant dan profesional.

Kuasai kemampuan unik ini, memodifikasi ribbon Excel sesuai dengan selera anda dan menyematkan kode tertentu pada tombol hingga laporan yang anda gunakan menjadi sebuah aplikasi yang memberikan kemudahan dalam bekerja.

Untuk memodifikasi Ribbon menu Excel  ini Kita menggunakan software Custum UI Editor For Microsoft Office. Memang ada beberapa software lain yang bisa digunakan dengan fungsi yang sama. Namun untuk sementara ini admin masih betah berbagi modifikasi Ribbon Menu Excel menggunakan Custom UI Editor For Microsoft Office. Bagi yang belum punya Software Custom UI Editor For Microsoft Office silahkan di download terlebih dahulu disini

Setelah download Software Custom UI Editor For Microsoft Office selanjutnya instal di komputer anda agar dapat menggunakannya. Semoga admin akan terus bisa menulis dan berbagi artikel-artikel yang bermanfaat di blog ini. amiin..!!

Cara Modifikasi Ribbon Excel Menambahkan Grup Khusus di Tab Internal :
  • Buka Microsoft Excel dan buatlah data apa saja yang dikehendaki. Pada contoh gambar format gif diatas, admin sendiri cuma memasukkan gambar logo dari blog ini.
  • Simpan Excel tersebut dalam format xlsm atau xlsb dan tutup Excel tersebut. Karena untuk menyematkan Ribbon Menu Excel menggunakan Custom UI Editor For Microsoft Office tidak dapat dilakukan jika Excel yang menjadi objeknya terbuka. Jadi tutup saja yeah.!!
  • Buka Custom UI Editor For Microsoft Office. 
  • Klik Open dan pilih file yang sudah kita siapkan tadi pada point pertama
  • Klik tab Insert dan pilih Office 2007 Custom UI Part
  • Selanjutnya masukkan kode berikut ini dan klik tombok save pada software Custome UI Editor For Microsoft Office untuk menyematkan Ribbon seperti yang terlihat pada gambar format gif diatas.

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">

  <ribbon>
    <tabs>

      <tab idMso="TabHome" >
        <group id="CustomMenuBaru" label="Menu Baru" insertBeforeMso="GroupClipboard" >
          <button id="Menu1" label="Menu 1" size="normal" onAction="Macro1" imageMso="DirectRepliesTo" />
          <button id="Menu2" label="Menu 2" size="normal" onAction="Macro2" imageMso="AccountMenu" />
          <button id="Menu3" label="Menu 3" size="normal" onAction="Macro3" imageMso="RegionLayoutMenu" />

  <separator id="MySeparator1" />

          <menu id="MyDropdownMenu" label="Pilihan" size="large" imageMso="TextAlignGallery"  >
            <button id="Menu4" label="Menu 4"  onAction="Macro4" imageMso="TextAlignGallery" />
            <button id="Menu5" label="Menu 5"  onAction="Macro5" imageMso="TextAlignGallery" />
            <button id="Menu6" label="Menu 6"  onAction="Macro6" imageMso="TextAlignGallery" />
            <button id="Menu7" label="Menu 7"  onAction="Macro7" imageMso="TextAlignGallery" />
            <button id="Menu8" label="Menu 8"  onAction="Macro8" imageMso="TextAlignGallery" />
          </menu>
        </group>
      </tab>

    </tabs>
  </ribbon>

</customUI>


Penjelasan :
Penjelasan apa yang harus admin tulis yeah.!! Masalahnya admin belajar secara otodidak. Memanfaatkan azas bisa berfungsi dan dapat dimanfaatkan. Mungkin sekilas pandang saja admin uraikan dengan pemahaman yang admin dapat secara awam saja.
  • Tulisan dengan tanda warna ini merupakan kode pembuka dan penutup yang wajib ada.
  • Tulisan dengan tanda warna ini merupakan kode pembuka dan penutup untuk Ribbon.
  • Tulisan dengan warna ini merupakan kode pembuka dan penutup untuk Tab.
  • Tulisan dengan warna ini merupakan kode pembuka dan penutup Tab Home Excel
  • Kode  <group id="CustomMenuBaru" merupakan kode untuk Identitas grup.
  • Kode label="Menu Baru" merupakan kode memberikan label nama grup Menu Baru.
  • Kode insertBeforeMso="GroupClipboard" > merupakan kode untuk menyematkan grup sebelum menu Clipboard pada tab Home Excel.
  • Kode <button id="Menu1" merupakan kode untuk identitas button dengan nama Menu 1
  • Kode label="Menu 1" merupakan kode untuk memberikan label nama pada Menu 1
  • Kode  size="normal" merupakan kode ukuran normal
  • Kode onAction="Macro1" merupakan kode untuk menyematkan perintah pada kode macro. "Macro1" akan diambil sebagai perintah kode yang akan dituliskan pada visual basic.
  • Kode imageMso="DirectRepliesTo" /> merupakan kode untuk menyematkan icon button, dan begitu juga pengertiannya untuk baris-baris lainnya. 
  • Kode <separator id="MySeparator1" /> merupakan kode untuk memberi batas garis antara Menu.
Terkadang teori itu terlalu sulit untuk dipahami jika tidak dipraktekkan. Admin sangat menganjurkan untuk membuat eksperiment sendiri dengan kode yang sudah admin tuliskan diatas. Menggantikan nama label dan ImageMso agar anda mengetahui perubahan-perubahan yang terjadi. Jenis-jenis icon imageMso dapat dilihat pada situs ini.

Jika sudah menyematkan kode diatas dengan baik dan benar sesuai petunjuk yang admin jelaskan diatas, tutup software Custom UI Editor For Microsoft Office.

Langkah selanjutnya kita akan memasukkan kode macro agar tombol yang sudah kita sematkan pada Ribbon Menu Excel Berfungsi dengan baik. Sebagai contoh disini admin hanya masukkan kode macro berupa memanggil MsgBox saja. Untuk fungsi lain silahkan dimodifikasi sesuai dengan keinginan masing-masing.

Ikuti langkah-langkah berikut untuk memasukkan kode macro :
  • Buka file Excel yang sudah kita sematkan Ribbon Menu tadi
  • Pada tab Home anda sudah dapat melihat berupa tampilan grup menu baru yang sudah kita sematkan
  • Klik tab Developer dan pilih Visual Basic.
  • Klik Insert dan masukkan sebuah module.
  • Masukkan kode berikut ini pada Module1

Option Explicit

'Memangil custom Button1 onAction
Sub Macro1(control As IRibbonControl)
    MsgBox "Kode Macro Menu 1", vbInformation, "Aplikasi Ribbon"
End Sub

'Memangil custom Button2 onAction
Sub Macro2(control As IRibbonControl)
   MsgBox "Kode Macro Menu 2", vbInformation, "Aplikasi Ribbon"
End Sub

'Memangil custom Button3 onAction
Sub Macro3(control As IRibbonControl)
    MsgBox "Kode Macro Menu 3", vbInformation, "Aplikasi Ribbon"
End Sub

'Memangil custom Button4 onAction
Sub Macro4(control As IRibbonControl)
    MsgBox "Kode Macro Menu 4", vbInformation, "Aplikasi Ribbon"
End Sub

'Memangil custom Button5 onAction
Sub Macro5(control As IRibbonControl)
    MsgBox "Kode Macro Menu 5", vbInformation, "Aplikasi Ribbon"
End Sub

'Memangil custom Button6 onAction
Sub Macro6(control As IRibbonControl)
    MsgBox "Kode Macro Menu 6", vbInformation, "Aplikasi Ribbon"
End Sub

'Memangil custom Button7 onAction
Sub Macro7(control As IRibbonControl)
    MsgBox "Kode Macro Menu 7", vbInformation, "Aplikasi Ribbon"
End Sub

'Memangil custom Button8 onAction
Sub Macro8(control As IRibbonControl)
    MsgBox "Kode Macro Menu 8", vbInformation, "Aplikasi Ribbon"
End Sub


  • Klik save untuk menyimpan kode macro tersebut pada Excel. Selanjutnya mencoba menu dan button yang sudah kita buat tersebut. 
Jika menu yang sudah dibuat berjalan sebagai mana yang terlihat pada gambar format gif diawal artikel ini berarti anda sudah berhasil membuat Ribbon Excel. Jika menu tidak dapat berjalan mohon dicek kembali langkah yang mungkin terlewatkan.
Jika ada yang ingin ditanyakan, atau ingin menyampaikan saran serta kritikan mohon disampaikan dengan cara yang bijaksana pada kolom komentar yang tersedia dibawah artikel.

Demikan yang dapat admin jelaskan pada artikel Cara Modifikasi Ribbon Excel Menambahkan Grup Khusus di Tab Internal. Semoga menjadi referensi bagi yang sedang mempelajari dan mencoba membuat modifikasi Ribbon menu pada Excel.

Dapatkan berbagai macam contoh file penerapan kode vba excel dan aplikasi vba excel tanpa proteksi untuk dapat dipelajari dengan menghubungi admin via WhatsApp atau Telegram dengan nomor 0811-6822-023.

Nama Admin Zaki Fitriadi, Pengangguran, Blogger Awam Kelahiran Banda Aceh 1982, Mengenal Blog Tahun 2010, Baru Aktif Tahun 2015, Berbagi Apa Yang Dipejari Secara Otodidak di Dunia Maya

Komentar Anda Sangat Menentukan Kelangsungan Blog ini
EmoticonEmoticon