Chart adalah suatu penyajian data dalam bentuk bagan atau grafik. Suatu data yang disajikan dalam bentuk chart akan mudah digunakan untuk mengambil kesimpulan atau mengambil keputusan.
Dalam Ms. Excel tentunya chart sering sekali digunakan. Hanya dengan masuk ke menu insert, maka anda bisa membuat suatu chart dari suatu data. Namun, bisakah anda membuat suatu chart menggunakan suatu coding Macro VBA ??
Jika tidak bisa, maka anda sudah tepat berkunjung ke web kami, karena kali ini kami akan membahas bagaimana caranya membuat suatu chart dengan menggunakan coding Macro VBA Excel.
Misalkan anda memiliki data seperti gambar di bawah ini :
Untuk membuat chart menggunakan macro VBA Excel atas data di atas, maka bisa dilakukan dengan cara sebagai berikut :
1. Masuk ke dalam aplikasi VBA Excel.
Untuk masuk ke dalam aplikasi VBA Excel, anda pilih menu Developer → Viewcode.
2. Masukan code di bawah ini ke dalam suatu module VBA.
Berikut adalah codenya :
Sub Membuat_Chart()Dim x As RangeDim y As RangeDim seris As Range'menentukan range pada masing-masing variabelSet x = Range("A2:A4")Set y = Range("B2:B4")Set seris = Range("B1")'Membuat referensi ke active sheetDim sht As WorksheetSet sht = ActiveSheet'Membuat object baru dengan posisi tertentuDim chtobj As ChartObjectSet chtobj = sht.ChartObjects.Add(48, 195, 400, 300)'Membuat referensi ke ChartobjectDim cht As ChartSet cht = chtobj.Chart'Membuat seriesDim ser As seriesSet ser = cht.SeriesCollection.NewSeriesser.Values = yser.XValues = xser.Name = serisser.ChartType = xlXYScatterLinesEnd Sub
Setelah muncul jendela VBA Excel → masukan code di atas ke dalam module, yaitu dengan cara :
Pilih menu Insert → Module.
Setelah jendela module muncul, maka kemudian masukan code di atas ke dalam module VBA.
3. Jalankan Macro VBA.
Untuk menjalankan coding macro VBA yang telah di masukan ke dalam module, bisa dilakukan dengan cara :
Pilih menu Run → Run Sub/UserForm
Maka hasilnya menjadi
Demikian artikel kali ini.
Mohon maaf apabila ada salah-salah kata.
Apabila ada yang ingin ditanyakan atau disampaikan, silahkan untuk menulis pada kolom komentar di bawah.
Email : fajarmoehamad@gmail.com
IG : @mupasid
Apabila ada yang ingin ditanyakan atau disampaikan, silahkan untuk menulis pada kolom komentar di bawah.
Referensi :
- Google.com/
Salam,
Muhamad Pajar SidikPresident Director of (matematikaakuntansi.blogspot.com)
Email : fajarmoehamad@gmail.com
IG : @mupasid
Jika ingin bertanya secara privat, Silahkan hubungi no 085709994443 dan untuk berkomentar silahkan klick link di bawah ini 👇