1
使用下面的代碼我得到的圖形完全按照我的需要,只是它以錯誤的方式繪製座標軸。我如何獲得它將X數據更改爲Y數據,反之亦然?交換軸繪製VBA中的散點圖
Sub AddChartObject()
Set cht = ActiveChart
Set rng = ActiveSheet.Range("AB30:AD40")
With ActiveSheet.ChartObjects.Add(Left:=rng.Left, Width:=rng.Width, Top:=rng.Top, Height:=rng.Height)
'(Left:=100, Width:=375, Top:=75, Height:=225)
.Chart.ChartType = xlXYScatterLines
.Chart.SetSourceData Source:=Range("O30:O40,N30:N40")
End With
End Sub
完美!按照需要正常工作。謝謝。 – Mary
優秀。是的,只需要覆蓋Excel在功能區/菜單中的「插入圖表」時使用的默認假設。 –