Re: [VBA ] excel以變數畫圖表的問題
※ 引述《loveholic39 ( )》之銘言:
: 我想以L2 , L3 兩個儲存格當圖表範圍的變數
: Dim aaa As String
: aaa = [L2] (L2儲存格文字為"B10")
: Dim aab As String
: aab = [L3] (L3儲存格文字為"B20")
: ActiveSheet.ChartObjects("圖表 21").Activate
: ActiveChart.ChartArea.Select
: ActiveChart.SeriesCollection(1).Values = "=Sheet1!aaa:Sheet1!aab"
: ActiveChart.SeriesCollection(1).Name = "=Sheet1!R1C2"
: Windows("紀錄表33.xls").SmallScroll Down:=12
: 偵測到錯誤要怎麼改才對呢?
自問自答
firrow = [L2] (*L2 = 10)
lasrow = [L3] (*L3 = 20)
ActiveSheet.ChartObjects("圖表 21").Activate
ActiveChart.ChartArea.Select
ActiveChart.SeriesCollection(1).XValues =
ActiveSheet.Range(ActiveSheet.Cells(firrow, 2), ActiveSheet.Cells(lasrow, 2))
ActiveChart.SeriesCollection(1).Values =
ActiveSheet.Range(ActiveSheet.Cells(firrow, 4), ActiveSheet.Cells(lasrow, 4))
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.74.126
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):