看板 Visual_Basic 關於我們 聯絡資訊
請問各位高手 小弟嘗試從Excel中透過VBA去做運算, 想將結果直接轉成圖表輸出 目前做到這樣, 假設我經過運算之後,得到一個n rows, 2 columns的陣列 稱作A好了 我想將第一個column,也就是A[i,1]當作x軸 第二個column,即A[i,2]當作y軸 於是我把A[i,1]存成一個list A1 A[i,2]存成另一個 A2 然後我這樣寫 With ActiveChart .SeriesCollection.Newseries .SeriesCollection.XValues=Array(A1) .SeriesCollection.Values=Array(A2) 因為我是照書上寫的,不過他在Array( )這一行裡面的參數是直接下 了一個list,像這樣Array("a","b","c") 於是我的問題是,當我的陣列A不是很大(十幾個值時),可以畫出我想 要的圖,可是當我的陣列很大時(大概三四百筆),那就會出現錯誤 請問這是為什麼,是有限制這個list的數目?或是我不能這樣寫? 那麼如果想達到我的需求,請問可以怎麼做呢 拜託大家了,謝謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.36.12
icene:錯誤訊息是寫什麼,說一下吧~ 07/24 12:04
kazumi6533:無法設定種類Series的XValue屬性....謝謝 07/24 12:14