Belajar RibbonX menambahkan Groups dan Button Baru - Tujuan belajar menu RibbonX adalah supaya pengguna excel bisa dengan leluasa menambah dan menghapus menu ribbon yang ada pada excel, dengan CustomUI editor maka pengguna excel dengan leluasa modifikasi menu ribbon pada excel

Ini merupakan artikel ketiga yang membahas tentang membuat menu ribbonX, jika anda kelewatan maka anda tidak akan mengerti artikel kali ini, silahkan baca artikel pertama dan anda wajib membaca artikel kedua serta mendownload file contoh yang telah saya lampirkan dalam artikel tersebut
Saatnya kita lanjutkan Belajar RibbonX menambahkan Groups dan Button Baru, silahkan ikuti langkah langkah dibawah ini :

Silahkan buka file hasil download diatas dengan aplikasi CustomUI editor (File CustomUI editor bisa didownload di artikel pertama)
Kita akan buat sebuah Group baru yang akan diletakkan pada Ribbon Baru, silahkan tambahkan kode XLM pada dibawah ini

<group id="Group1" label="Group Baru">
                </group>
                <group id="Group2" label="Group File">
                </group>
                <group id="Group3" label="Group Kopi">
                </group>
                <group id="Group4" label="Group Border">
                </group>

Sehingga kode XML-nya menjadi seperti dibawah ini

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
      <ribbon startFromScratch="false">
            <tabs>
                  <tab id="Ribbon1" label="Ribbon Baru">
<group id="Group1" label="Group Baru">
                </group>
                <group id="Group2" label="Group File">
                </group>
                <group id="Group3" label="Group Kopi">
                </group>
                <group id="Group4" label="Group Border">
                </group>
                  </tab>
            </tabs>
      </ribbon>
</customUI>

Setelah berhasil, kita akan lanjutkan membuat tombol atau menu pada setiap grup, saya berikan contoh untuk grup pertama "Group Baru" . Ketikan kode XML ini

No CONTROL NAME KETERANGAN
1 FileNew Button
2 FileOpen Button
3 UpgradeWorkbook Button
4 FileSave Button
5 FileSaveAs Button
6 FileSaveAsExcelXlsx Button
7 FileSaveAsExcelXlsxMacro Button
8 FileSaveAsExcelXlsb Button
9 FilePrint Button
10 FilePrintQuick Button
11 FilePrintPreview Button
12 FileClose Button
13 PasteFormulas Button

<button idMso="FileOpen" />
                <button idMso="FileSave" />
                <button idMso="FileSaveAsExcelXlsxMacro" />
                <button idMso="FilePrint" />
                <button idMso="FilePrintPreview" />
                <button idMso="Paste" />
                <button idMso="PasteValues" />
                <button idMso="PasteFormula" />

Kalau digabungkan akan menjadi seperti ini
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
      <ribbon startFromScratch="false">
            <tabs>
                  <tab id="Ribbon1" label="Ribbon Baru">
<group id="Group1" label="Group Baru">

<button idMso="FileOpen" />
                <button idMso="FileSave" />
                <button idMso="FileSaveAsExcelXlsxMacro" />
                <button idMso="FilePrint" />
                <button idMso="FilePrintPreview" />
                <button idMso="Paste" />
                <button idMso="PasteValues" />
                <button idMso="PasteFormula" />

                </group>
                <group id="Group2" label="Group File">
                </group>
                <group id="Group3" label="Group Kopi">
                </group>
                <group id="Group4" label="Group Border">
                </group>
                  </tab>
            </tabs>
      </ribbon>
</customUI>


Silahkan disave, dan tutup CustomUI editor-nya. Buka file excelnya jika berhasil ya selamat, kalau tidak berhasil coba teliti kembali kode XML yang salah
Sebagai Referensi terdapat 920 button yang tersedia pada Microsoft excel, ketika menggunakan 920 button ini anda tidak perlu menyisippkan gambar sebagai button

Demikianlah pembahasan kali ini tentang menu RibbonX sesi menambahkan Groups dan Button Baru, silahkan baca pembahasan selanjutnya. Semoga bermanfaat, selamat malam
No comments