我正在生成一個表中的圖表。在圖表中添加一條水平線
我想在圖表中有一條水平線。我將此稱爲設定值,數據在我的表格的E列中可用。
另外,我想改變m軸的比例。我想要使用百分比符號從0到10的軸值。
任何潛在客戶都將有所幫助。我已經用我的圖表試過了。
Sub chartRedResultPer()
Dim Rng, rng1, rng2 As Range
Dim cht1 As Object
Set rng1 = ActiveSheet.Range("A2:A53")
Set rng2 = ActiveSheet.Range("D2:D53")
Set Rng = Union(rng1, rng2)
Set Sh = ActiveSheet.ChartObjects.Add(Left:=320, _
Width:=600, _
Top:=70, _
Height:=250)
Sh.Select
Set cht1 = ActiveChart
With cht1
.SetSourceData Source:=Rng
.ChartType = xlColumnClustered
cht1.Axes(xlSecondary).TickLabels.NumberFormat = "0%"
cht1.SeriesCollection(1).delete
End With
cht1.SeriesCollection(1).Name = "Red "
cht1.SeriesCollection(1).HasDataLabels = True
cht1.SeriesCollection(1).Format.Fill.ForeColor.RGB = RGB(255, 0, 0)
cht1.HasTitle = True
cht1.ChartTitle.Text = "Result 2017"
End Sub
你會發現任何Excel圖表問題的最佳解釋是訪問[Jon Peltier的網站](https://peltiertech.com/Excel/Charts/)。 [這是答案](https://peltiertech.com/Excel/Charts/AddLineHorzSeries.html)你正在尋找。 – PeterT
@PeterT我沒有找到任何代碼來幫助em – Jenny