Excel VBA做折線圖,要讓它自己選取範圍,錄製巨集出現:
ActiveSheet.ChartObjects("圖表 1").Activate
ActiveChart.PlotArea.Select
ActiveChart.SetSourceData Source:=Range("A1:C10")
===================
但有時候錄起來是這樣~
ActiveChart.SetSourceData Source:=Range("工作表1!$A$1:$C$10")
範圍有可能會是 Range("A1:C190") 列會變動,該如何寫呢!
不曉得差在哪裡,請大大幫忙,謝謝!!