
No.4ベストアンサー
- 回答日時:
例データ(A、B列が元データ)
A列 B列 C列
1600160 <--第2行目から始めること
2300230
3600360
・・・
C列の式は =TRIM(TEXT(A2,"000")&TEXT(B2*10,"00"))
A列やB列はその桁数によってTextの書式000などを適当な桁数にしていしてください。データに小数点があれば、整数になるよう10の整数乗をかけて整数化してください。
ーー
A,B列で
散布図のグラフを描き、データラベルをありにする。
コードはSheet1のSelectionChangeを使う。
Sheet1のタブ部を右クリックし出てきた「コードの表示」をクリック。それで出てきたVBEに下記をコピペする。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.EnableEvents = False
If mr = "" Then GoTo p1
MsgBox mr
ActiveSheet.ChartObjects(1).Activate
ActiveChart.SeriesCollection(1).Points(mr).DataLabel.Select
Selection.Interior.ColorIndex = xlNone
'--
p1:
'x = Trim(Format(Range("e1"), "000") & Format(Range("f1") * 10, "00"))
x = Cells(Target.Row, 3)
MsgBox x
'---
Range("c2:c30").Find(What:=x, LookIn:=xlValues, _
LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
r = ActiveCell.Row
MsgBox "行" & r
'---
ActiveSheet.ChartObjects(1).Activate
ActiveChart.SeriesCollection(1).Points(r - 1).DataLabel.Select
Selection.Interior.ColorIndex = 5
mr = r - 1
ext:
Application.EnableEvents = True
End Sub
ーーーーーー
グラフ上で、見つけたい、当該のデータ行をクリック。
するとその行のデータのラベル部分が色がつく。
他の行をクリックするとまえのものの色h消え、今回選択したその行のデータのラベル部分が色がつく
===
苦労したが、もしエラーが起こると、質問者でコードを修正してもらえないだろうから、エラーが出たら、上記回答は捨ててください。
Msgbox のコード行は抹消してもらってもよい。
No.3
- 回答日時:
特異な作業だと思います。
目的はなんですか?
セル番地を知ってどうするのですか?
とりあえず、該当セルを選択するマクロを組んでみました。
プロットされたマーカーをひとつだけ選択しておいてマクロを実行してください。
マーカーを2回クリックすればひとつだけ選択できます。
Sub Test1()
Dim myPoint As Point
Dim myFormula As String
Dim myPDLname As String
Dim myWsName As String
Dim x As String
Dim y As String
Dim n As Integer
If TypeName(Selection) <> "Point" Then Exit Sub
If TypeName(Selection) = "Point" Then
Set myPoint = Selection
myFormula = myPoint.Parent.Formula
With myPoint
.HasDataLabel = True
myPDLname = myPoint.DataLabel.Name
.HasDataLabel = False
End With
n = Split(myPDLname, "P")(1)
x = Split(myFormula, ",")(1)
y = Split(myFormula, ",")(2)
myWsName = Split(x, "!")(0)
End If
MsgBox myWsName & "!" & Range(x)(n).Address & ":" & Range(y)(n).Address
Sheets(myWsName).Select
Sheets(myWsName).Range(Range(x)(n), Range(y)(n)).Select
End Sub
No.1
- 回答日時:
どのセルに対応しているかが直ちにわかるようにはできないでしょう。
プロットの点で右クリックして「データラベルの追加」を選択することで数値が表示されますね。
その数値をもとにセルを探すことになるでしょう。
そのためには「ホーム」タブの「検索と選択」をクリックして「検索」を選択し「検索する文字列」にグラフで表示された数値を入力して「すべて検索」を選択すればそのデータのセルが選ばれるでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelグラフについて 1 2022/06/16 16:06
- Excel(エクセル) Excelでグラフを作りたいです。散布図でしょうか? 3 2023/02/09 12:48
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Excel(エクセル) Excel 散布図グラフ 外れ値 セル番地参照方法 4 2022/04/19 18:56
- Excel(エクセル) エクセルのグラフに上下限値の横棒を表示させたい 5 2022/12/12 11:09
- 統計学 【統計】標本平均、標本標準偏差からt分布グラフ作成方法 9 2022/10/18 23:46
- 統計学 確率統計でExcelの使い方を教えてください。 3 2022/07/27 19:21
- 宇宙科学・天文学・天気 銀河のハビタブルゾーンを確率的セルオートマトンという数値的にシミュレーションした結果、「群島」の様な 2 2023/06/06 23:10
- Excel(エクセル) エクセルのパレート図の折れ線グラフの各プロットのパーセント表示ってできますか? やり方を教えてほしい 1 2022/08/18 09:03
- Excel(エクセル) マクロVBAのフォルダ階層別で検索の方法 4 2022/04/03 23:23
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルグラフからセルを特定する方法
Excel(エクセル)
-
エクセルのグラフで値を求める方法
Excel(エクセル)
-
グラフのX,Y座標を取得したい
Excel(エクセル)
-
-
4
エクセル グラフはあるけれどデータがないBOOKにおいて、データを抽出することは出来ますか?
Excel(エクセル)
-
5
VBA 散布図の点の元セルを取得したい
Excel(エクセル)
-
6
エクセルのグラフ読み取りについて
その他(Microsoft Office)
-
7
Excel VBAでグラフをクリックした時走るイベントありますか?
その他(プログラミング・Web制作)
-
8
エクセルの散布図のX軸に文字を表示したいのですが、どうしたらよいのでしょうか?
Excel(エクセル)
-
9
EXCEL グラフ 散布図の数値取得
Excel(エクセル)
-
10
エクセルのグラフの1点の色を変更する方法
Word(ワード)
-
11
グラフの交点の求め方(Excel)
Visual Basic(VBA)
-
12
Excel2010 グラフの元データを表示するには
その他(Microsoft Office)
-
13
Wordでこのような三角が出てくるようになってしまったのですがどうやったら消せますか?
Word(ワード)
-
14
Excelでエラー(#N/Aなど)値を含む範囲で最大値や最小値をもとめ
その他(Microsoft Office)
-
15
Excelの散布図でプロットした任意の2点を直線で結びたいのですが
Excel(エクセル)
-
16
Excelでx軸とy軸を設定して図を作成したい。
Excel(エクセル)
-
17
標準偏差
数学
-
18
エクセル グラフの削除してしまった項目軸を復活するには?
Excel(エクセル)
-
19
散布図で任意のドット色の変更方を教えて下さい
Excel(エクセル)
-
20
エクセルのセル内の余白の設定って出来るのでしょうか?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Excel関数】UNIQUE関数で"0"...
-
Excelのフィルター後の一番上の...
-
エクセル 上下で列幅を変えるには
-
特定の文字がある行以外を削除...
-
[EXCEL]ボタン押す→時刻が表に...
-
エクセルで特定の文字列が入っ...
-
エクセル マクロ オートフィ...
-
エクセル マクロで数値が変っ...
-
Excel グラフのプロットからデ...
-
excel 小さすぎて見えないセル...
-
エクセルのセルに指定画像(.jpg...
-
エクセルVBA:データ端に画...
-
EXCELで最後の行を固定
-
エクセル 時間の表示形式AM/PM...
-
excel 同じ番号のデーターを横...
-
VBAで色の付いているセルの行削除
-
結合されたセルをプルダウンの...
-
Excelで非表示のセルをとばして...
-
EXCELのVBAで空白列を削除して...
-
エクセル2016で時間を入力して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel関数】UNIQUE関数で"0"...
-
特定の文字がある行以外を削除...
-
エクセルで特定の文字列が入っ...
-
エクセル 上下で列幅を変えるには
-
エクセル マクロで数値が変っ...
-
[EXCEL]ボタン押す→時刻が表に...
-
excel 小さすぎて見えないセル...
-
エクセル マクロ オートフィ...
-
Excel グラフのプロットからデ...
-
Excelのフィルター後の一番上の...
-
結合されたセルをプルダウンの...
-
EXCELで最後の行を固定
-
excelのデータで色つき行の抽出...
-
アクティブになっている行をマ...
-
連続データが入った行の一番右...
-
Excel ウインドウ枠の固定をす...
-
エクセルのセルに指定画像(.jpg...
-
エクセルVBA 最終行を選んで並...
-
VBAで色の付いているセルの行削除
-
Excelでカタカナ・ひらがな・英...
おすすめ情報