Friday, August 15, 2014

Belajar Ribbon-X 04


Tabs Baru
Kaserat: NangAgus

Mematikan Tabs (Ribbon) Bawaan Excel
Buka file anda pada saat belajar membuat Button Baru dengan customUI editor. (file tersebut tidak boleh terbuka pada excel. (tutuplah excel sebelum dibuka di CustomUI))

Kita akan mematikan tabs bawaan Microsoft excel.
Ubahlah

      <ribbon startFromScratch="false">
Menjadi
      <ribbon startFromScratch="true">


Selengkapnya kode yang tertulis seperti gambar berikut ini!


Simpan file tersebut, kemudian buka file di dengan Excel,
Semua tab Microsoft excel akan hilang dan hanya ada tab Baru dengan nama Ribbon Baru berisi “Group Baru” dengan beberapa button yang sudah dipilih.



Menambah Tab

Buka Buka File anda dengan customUI editor. (file tersebut tidak boleh terbuka pada excel. (tutuplah excel sebelum dibuka di CustomUI))

Kita akan memunculkan tab Home dan tab Ribbon Baru
Ketikkan kode seperti dibawah ini pada Tabs:

<tab idMso="TabHome" visible="true" />

Selengkapnya kode yang tertulis seperti gambar berikut ini!


Simpan file tersebut, kemudian buka file di dengan Excel,
Yang tampak hanya Tab Home dan Tab “Ribbon Baru”.


Jangan lupa untuk Klik tombol Validate untuk mengecek apakah penulisan script pada custom UI sudah benar atau belum?
Jika penulisan sudah benar akan muncul  tulisan “ Custom UI XML is Well formed!”.


Apabila terdapat ketikan yang salah akan muncul peringatan pada baris keberapa tulisan tersebut yang salah! Sebagai contoh perhatikan pesan berikut ini!


Terdapat ketidak sesuaian pada group antara baris ke-5 dan baris ke-16.

Sebagai Referensi terdapat 26 Tab yang tersedia pada Microsoft excel (Pada File Contoh disini)
Tab tersebut adalah sebagai berikut:

No
Control Name
Control Type
1
TabHome
tab
2
TabInsert
tab
3
TabPageLayoutExcel
tab
4
TabFormulas
tab
5
TabData
tab
6
TabReview
tab
7
TabView
tab
8
TabDeveloper
tab
9
TabAddIns
tab
10
TabPrintPreview
tab
11
TabSmartArtToolsDesign
tab
12
TabSmartArtToolsFormat
tab
13
TabChartToolsDesign
tab
14
TabChartToolsLayout
tab
15
TabChartToolsFormat
tab
16
TabDrawingToolsFormat
tab
17
TabPictureToolsFormat
tab
18
TabPivotTableToolsOptions
tab
19
TabPivotTableToolsDesign
tab
20
TabHeaderAndFooterToolsDesign
tab
21
TabTableToolsDesignExcel
tab
22
TabPivotChartToolsDesign
tab
23
TabPivotChartToolsLayout
tab
24
TabPivotChartToolsFormat
tab
25
TabPivotChartToolsAnalyze
tab
26
TabInkToolsPens
tab

Untuk pengetikan script adalah case sensitive, maka jangan sampai salah mengambil nama tab id.

Untuk Bahasan selanjutnya adalah mengisi Tab dengan Group, Spilt Button, Combo Box dan Togle button.

Lebih baik apabila belajar sedikit demi sedikit dengan waktu yang singkat daripada belajar banyak sekaligus dalam waktu yang lama.

Selamat Belajar.



|<< First                                   <Prev  |  Next>                                a

Belajar Ribbon-X 03



Groups Baru & Button Baru
Kaserat: NangAgus

Menambah Groups
Buka file anda pada saat belajar membuat Ribbon Baru dengan customUI editor. (file tersebut tidak boleh terbuka pada excel. (tutuplah excel sebelum dibuka di CustomUI))

Kita akan buat sebuah Group baru di letakkan pada Ribbon Baru.
Ketikkan koden seperti dibawah ini pada tab Ribbon Baru:

<group id="Group1" label="Group Baru">
</group>

Selengkapnya kode yang tertulis seperti gambar berikut ini!

Simpan file tersebut, kemudian buka file di dengan Excel,
Akan tampak sebuah Group baru pada Ribbon Baru dengan nama “Group Baru”.



Coba buat beberapa Group dengan nama-nama yang berbeda.
misalnya menjadi:
                <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>

Menambah Button Microsoft Excel

Kita akan Menambahkan beberapa Button di letakkan pada Group Baru yang sudah kita buat sebelumnya. Button yang ditambahkan disini merupakan Button default milik Microsoft excel, untuk Button dengan fungsi buatan sendiri akan dibahas pada kesempatan lainya.

Ketikkan kode seperti di bawah ini pada 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" />

Selengkapnya kode yang tertulis seperti gambar berikut ini!


Jangan lupa untuk Klik tombol Validate untuk mengecek apakah penulisan script pada custom UI sudah benar atau belum?

Jika penulisan sudah benar akan muncul  tulisan “ Custom UI XML is Well formed!”.


Apabila terdapat ketikan yang salah akan muncul peringatan pada baris keberapa tulisan tersebut yang salah! Sebagai contoh perhatikan pesan berikut ini!


Terdapat ketidak sesuaian pada group antara baris ke-5 dan baris ke-16.

Simpan file tersebut, kemudian buka file di dengan Excel,
Akan tampak sebuah Group baru pada Ribbon Baru dengan nama “Group Baru” berisi beberapa Buttonyang sudah dipilih.


Sebagai Referensi terdapat 920 button yang tersedia pada Microsoft excel (Pada File Contoh disini)
Sebagian Button tersebut adalah sebagai berikut:

No
Control Name
Control Type
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
FileSaveAsExcel97_2003
button
10
AdvertisePublishAs
button
11
FileSaveAsPdfOrXps
button
12
FileSaveAsOtherFormats
button
13
FilePrint
button
14
FilePrint
button
15
FilePrintQuick
button
16
FilePrintPreview
button
17
FileDocumentInspect
button
18
FilePermissionView
button
19
FilePermissionRestrictAs
button
20
FileAddDigitalSignature
button
21
FileCompatibilityChecker
button
22
FileLinksToFiles
button
23
FileSendAsAttachment
button
24
FileEmailAsPdfEmailAttachment
button
25
FileEmailAsXpsEmailAttachment
button
26
FileInternetFax
button
27
FilePublishExcelServices
button
28
FileSaveToDocumentManagementServer
button
29
FileCheckIn
button
30
FileCheckOut
button
31
FileCheckOutDiscard
button
32
FileVersionHistory
button
33
FileWorkflowTasks
button
34
FileExcelServicesOptions
button
35
FileStartWorkflow
button
36
FileClose
button
37
Paste
button
38
Paste
button
39
PasteFormulas
button
40
PasteValues
button

Untuk pengetikan script adalah case sensitive, maka jangan sampai salah mengambil nama button id.

Untuk Bahasan selanjutnya adalah mengisi Ribbon dengan Tab, Group, Spilt Button, Combo Box dan Togle button.
Selamat Belajar.

|<< First                                   <Prev  |  Next>                                a