返回列表 上一主題 發帖

[發問] 圖表 chart 內趨勢線的資料點之 Top Left 座標 VBA如何取得

本帖最後由 Scott090 於 2014-8-16 08:10 編輯

回復 2# GBKEE


    '特定資料點(0.15,1.5) 的 Top, Left 如何取得??
請參考附件, 謝謝

TOP

回復 2# GBKEE

謝謝指導
能否轉化為 相對於chartarea 或 plotarea 的 top left (也許是視窗座標吧? 不確定叫甚麼)
例如  .top = 250
           .left = 55
再感恩

TOP

回復 1# Scott090
是這樣嗎?
  1. Option Explicit
  2. Sub Ex()
  3.     Dim X, Y
  4.     With ActiveChart.SeriesCollection.NewSeries
  5.         .XValues = Array(0.12, 0.13, 0.14, 0.15)   'x_category
  6.         .Values = Array(2.2, 2.1, 1.8, 1.5)        'y_value
  7.         X = .XValues 'X軸數值
  8.         Y = .Values 'Y軸數值
  9.         MsgBox "Top= " & X(1) & " ,Left= " & Y(1)
  10.     End With
  11. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 滴水成河。粒米成蘿,勿輕己靈,勿以善小而不為。
返回列表 上一主題