アプリ版:「スタンプのみでお礼する」機能のリリースについて

グラフ(散布図)上の点は、元々セル上の値から成ります。各点のセル位置を取得出来ないでしょうか?MSDNによると、点(points(1)等)までは指定出来るようです。
グラフをVBAで扱うのは初めてで、よく分かりません。

https://msdn.microsoft.com/ja-jp/library/office/ …

A 回答 (1件)

取りあえず


(例1)
Dim plt As Long, i As Long
With ActiveChart
plt = .PlotBy
With .SeriesCollection(2)
If plt = 1 Then
For i = 1 To .Points.Count
MsgBox Range(Split(.Formula, ",")(1))(i).Address & " - " & Range(Split(.Formula, ",")(2))(i).Address
Next
Else
For i = 1 To .Points.Count
MsgBox Range(Split(.Formula, ",")(1))(, i).Address & " - " & Range(Split(.Formula, ",")(2))(, i).Address
Next
End If
End With
End With
    • good
    • 1
この回答へのお礼

ありがとうございます。
文章の回答を予想してたので、ソースコードそのものが来て驚きました。しかしよく分かりました。

お礼日時:2015/02/23 20:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています