Excel VBA做折線圖,要讓它自己選取範圍,不知該如何寫,請大大幫忙~~~?

2016-05-05 9:17 am
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") 列會變動,該如何寫呢!

不曉得差在哪裡,請大大幫忙,謝謝!!

回答 (1)

2016-05-06 5:40 am
✔ 最佳答案
Range("A1:C" & [C65536].end(xlup).row)


收錄日期: 2021-05-03 13:42:03
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20160505011742AAUDOkL

檢視 Wayback Machine 備份