//
you're reading...
Microsoft Office, Tips & Tricks

MEMPROGRAM RIBBON, WORKSHEET, DAN CHART PADA EXCEL 2007

MS. Excel

MS. Excel

Bagaimana kustomisasi menu Ribbon dan worksheet pada Excel 2007? Dan bagaimana membuat chart pada Excel? Di sini kita akan membahasnya. Agus Kurniawan

KEMUNCULAN Microsoft Office 2007 dapat dikatakan revolusi user interface (UI) karena UI pada Office 2007 sangat berbeda sekali. Salah satunya adalah Ribbon. Selain Ribbon ada juga chart yang mempunyai fitur yang lebih banyak. Pada artikel ini, penulis akan mengajak pembaca bagaimana kustomisasi menu Ribbon dan worksheet serta penggunaan chart pada Excel 2007.

Kustomisasi Menu Ribbon

Menu Ribbon adalah menu model pada baru pada Microsoft Office 2007. Semua produk di bawah Microsoft Office 2007 seperti Word, Excel, dan Powerpoint juga menu mempunyai model menu Ribbon. Bentuk menu Ribbon pada Excel 2007

seperti pada Gambar 1.

Kita juga dapat melakukan kustomiasi menu Ribbon, misalkan kita membuat menu baru, yaitu PCMedia. Berikut ini langkahlangkahnya:

1. Buat file dengan menggunakan Notepad dengan nama

customUI.xml.

2. Pada Notepad tulis code sebagai berikut:

<customUI xmlns=”http://schemas.microsoft.com/

offi ce/2006/01/customui”>

<ribbon>

<tabs>

<tab id=”customTab” label=”PCMedia”>

<group id=”Group1” label=” Microsoft Excel 2007 “>

<button id=”Button1”

imageMso=”CreateReportBlankReport”

size=”large”

label=”Create Document”

onAction = “ThisWorkBook.

ShowReportFormat”

screentip=”Create new document”/>

</group>

</tab>

</tabs>

</ribbon>

</customUI>

3. Jika selesai simpan file cutomUI.xml ini.

4. Pada Excel 2007 buat dokumen Excel baru.

5. Aktifkan Ribbon Developer.

6. Pada menu Ribbon Developer, klik Visual Basic untuk mengaktifkan VBA Editor

7. Pada VBE editor, klik ThisWorkbook dan tulis code sebagai berikut

Public Sub ShowReportFormat(ByVal control As IRibbonControl)

response = MsgBox(“Show me the money”, vbOK, “Hello world”)

End Sub

8. Selanjutnya kita harus memberikan digital certificate dengan mengklik menu Tools->Digital certificate.

9. Pilih digital certifi cate yang ingin dipasang pada VBA ini.

10. Jika selesai simpan fi le ini melalu Save As.

11. Pilih jenis Excel Macro- Enabled Workbook dan misalkan nama file sampleRibbon.xlsm

12. Tutup aplikasi Excel-nya.

13. Ok, kita langsung menuju ke folder di mana file Excel (sampleRibbon.xlsm) disimpan.

14. Selain ganti extension file *.xlsm menjadi *.zip sehingga nama file Excel akan menjadi nama file sampleRibbon.zip

15. Ekstrak file sampleRibbon.zip sehingga akan didapatkan seperti Gambar 2.

16. Buat folder di dalam ekstraksi itu, yaitu folder customUI.

17. Masukkan file customUI.xml yang telah kita buat ke dalam folder customUI yang barusan dibuat.

18. Pada folder _rels, buka fi le .rels.

19. Tambahkan code dibawah ini di bagian bawah dari isi file .rels, tetapi sebelum </Relationships>.

<Relationship Id=”someID” Type=”http://schemas.microsoft.com/office/2006/relationships/ui/extensibility” Target=”/customUI/customUI.xml” />

20. Jika selesai simpan dan tutup file .rels.

21. Selanjutnya hasil ekstraksi dari file sampleRibbon.zip yang mana kita sudah menambahkan folder baru dan mengedit file .rels kita lakukan ZIP kembali.

22. Pastikan jangan tertimpa dengan file sampleRibbon.zip jika kita ZIP dengan nama yang sama.

23. Lakukan zip dan dengan nama yang sama atau berbeda misalkan dengan nama yang berbeda yaitu RibbonSample.zip.

24. Hasil ZIP yaitu file sampleRibbon.zip dan selanjutnya lakukan penggantian extensi file dari RibbonSample.zip menjadi RibbonSample.xlsm.

25. Kemudian buka file RibbonSample.xlsm melalui Excel 2007 sehingga akan muncul menu Ribbon buatan kita, yaitu

PCMedia seperti Gambar 3.

Pemrograman Worksheet

Setiap dokumen Excel terdapat satu atau lebih worksheet. Yang dimaksud worksheet dapat dilihat pada Gambar 4.

Sebuah akan mempunyai sebuah nama yang disebut worksheet name. Kita dapat menambah dan menghapus melalu dokumen Excel 2007. Untuk menambah worksheet baru, cukup mengklik worksheet sebelah kanan seperti terlihat pada Gambar 5. Sedangkan, untuk menghapusnya cukup dengan mengklik kanan worksheet yang akan dihapus dan akan muncul kotak dialog menu maka pilih menu Delete.

Kita juga dapat menambah dan menghapus worksheet secara program VBA. Contoh program untuk menambah worksheet sebagai berikut:

ThisWorkbook.Sheets.Add _

Before:=Sheet1, _

Count:=2, _

Type:=xlWorksheet

Code di atas melakukan penambahan worksheet yang diletakkan sebelum worksheet bernama Sheet1 sebanyak dua worksheet.

Sedangkan, untuk menghapus worksheet sebagai berikut:

Sheets(“nama_worksheet”).Delete

Code di atas menghapus suatu worksheet dengan yang mempunyai nama nama_worksheet. Selain ini, kita juga dapat memproteksi worksheet sehingga isi worksheet tidak dapat diedit. Misalakan worksheet ke-1 kita akan proteksi, maka code nya sebagai berikut:

Worksheets(1).Protect _

Password:=”123”, _

UserInterfaceOnly:=True, _

AllowFormatingCells:=True

Chart pada Excel

Chart merupakan bagian terpenting fi tur Excel 2007 karena hampir sebagian besar pengguna Excel memanfaatkan fitur ini. Pada Excel 2007, kita dapat memperoleh jenis chart yang sangat lengkap. Cukup mengklik salah satu jenis chart pada chart dibagian menu Ribbon Insert.

Setelah kita memasukkan chart dan data, maka kita bisa menampilkan visualisasi chart. Contoh data dan chart seperti tergambar pada Gambar 7.

Selain dengan cara mengklik lewat menu chart, kita juga melakukannya melalui VBA. Berikut ini contoh code untuk membuat chart baru:

With NewChart

.ChartType = xlColumnClustered

.Name = “Penjualan”

.HasTitle = True

.ChartTitle = “Penjualan”

.ChartStyle = 26

.SetSourceData _

Source:=Worksheets(“Sheet1”). _

Range(“B3:B12”)

End With[1]

LEBIH LANJUT

Denise Etheridge, Microsoft Office Excel 2007 Programming, Wiley Publishing, 2007

Microsoft Office, http://www.microsoft.com/office

Diskusi

One thought on “MEMPROGRAM RIBBON, WORKSHEET, DAN CHART PADA EXCEL 2007

  1. tutoral yang menarik..

    Posted by Atom | Juli 22, 2014, 2:17 pm

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Arsip

Kategori

Februari 2009
S S R K J S M
« Jan   Mar »
 1
2345678
9101112131415
16171819202122
232425262728  

Jumlah Pengunjung

  • 77,657 Pengunjung

Ubuntu: For Desktops, Servers, Netbooks and in the cloud
Review rtblackmore.wordpress.com on alexa.com
%d blogger menyukai ini: