27/05/2022
จะทำดีไหม ...กราฟแบบเนี้ย!
วันก่อนบังเอิญไปพบวิธีทำกราฟแบบในเว็บ เห็นน่าสนใจ ถ้าทำแล้วคงสนุกไม่น้อย เท่อีกต่างหาก (แต่ในใจก็คิดว่าทำแบบปกติก็ได้นี่หน่า) แต่ก็ด้วยข้อดีที่มีของกราฟตัวนี้ก็เลยอดใจไม่ต้องลองทำซึ่งมันก็แจ่ม จริงๆ แหละ
#สร้างPieChartแทนที่จุดบนกราฟเส้น
้องหละใช้เถอะ
ถ้าขี้เกียจพิมพ์ก็คัดลอก Code ตามด้านได้เลยนะ
Sub PieMarker()
Application.ScreenUpdating = False
Dim chtMaker As Chart
Dim chtMain As Chart
Dim intPoint As Integer
Dim rngRow As Range
Dim IngPointIndex As Long
Set chtMaker = ActiveSheet.ChartObjects("chtPoint").Chart
Set chtMain = ActiveSheet.ChartObjects("chtLine").Chart
For Each rngRow In Range("Pie_Chart").Rows
chtMaker.SeriesCollection(1).Values = rngRow
chtMaker.Parent.CopyPicture xlScreen, xlPicture
IngPointIndex = IngPointIndex + 1
chtMain.SeriesCollection(1).Points(IngPointIndex).Paste
Next
Application.ScreenUpdating = True
End Sub
อ้างอิงจาก : อ้างอิงจาก : https://alesandrab.wordpress.com/2014/09/18/combination-line-pie-chart/?fbclid=IwAR3LBAc-UuRi3uEL8hEDnUX_F5arEZxtGly8FvYz_s9nZfetsfD41_mDYeo