No.2
- 回答日時:
Excel既存のグラフ機能を使わないで、ということなら、マクロで、オートシェイプの直線を描画することになるかと思います。
>既存のグラフ機能だと土台がこちらの意図する表現の物がないので。
どのような機能が不足しているとお考えですか?
工夫すれば、既存のグラフ機能でも実現できるかも知れません。
この回答への補足
>Excel既存のグラフ機能を使わないで、ということなら、マクロで、オートシェイプの直線を描画することになるかと思います。
その方法を教えていただきたくての、質問です。
>どのような機能が不足しているとお考えですか?
工夫すれば、既存のグラフ機能でも実現できるかも知れません。
表現するグラフの基盤は画像のとおりできていますので「折れ線のみ」を表と関連づけして自動描写できるようにしたいのが希望です。
No.3
- 回答日時:
残念ながら、添付画像の画質が悪く、どのようなスタイルのグラフなのか詳細が掴めません。
≫マクロでやるなら
コードが解らなければ「マクロの記録」を利用してください。
お分かりだとは思いますが、セル範囲をプロットエリアに見立てるわけですから
項目数 = セル列範囲のWidthプロパティ値
最大値 = セル行範囲のHeightプロパティ値
ということで、データ値と最大値の比から
シート上のプロット位置の、X座標、Y座標を算出
といった事をしなければなりません。
No.4ベストアンサー
- 回答日時:
進んでいますか?
数値から直線を描画するサンプルマクロを組んでみました。
グラフ用データ
セル範囲 C22:L22 に、140以下の数値を入力しておいてください。
Sub test1()
Dim vrng As Range, grng As Range
Dim l As Single, t As Single
Dim w As Single, h As Single
Dim x1 As Single, y1 As Single
Dim x2 As Single, y2 As Single
Dim pmax As Single
Dim i As Integer
pmax = 140 'Y軸最大値
Set vrng = Range("C22:L22") 'データセル範囲
Set grng = Range("C5:L18") 'プロットエリア
l = grng.Left
t = grng.Top
w = grng(1).Width
h = grng.Height
For i = 2 To vrng.Count
x1 = l - w / 2 + w * (i - 1)
x2 = l - w / 2 + w * (i)
y1 = t + h - h * vrng(i - 1).Value / pmax
y2 = t + h - h * vrng(i).Value / pmax
ActiveSheet.Shapes.AddLine x1, y1, x2, y2
Next i
Set vrng = Nothing: Set grng = Nothing
End Sub
すみません。勉強不足のため、マクロ等調べているのですが、全くはかどっていません。教えて頂いた設定方法もよく理解できていないのが現状です。もっともっと具体的な質問を新たに投稿します。もしよろしければ一度のぞいていただけたら幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの折れ線グラフで教えて下さい 1 2023/03/05 22:48
- その他(Microsoft Office) 2019エクセル折れ線グラフで、Y軸を3つ作成したいのですがやり方が分かりません。 例 A 1.2. 1 2022/04/27 12:25
- Excel(エクセル) Excelグラフについて 1 2023/05/12 16:26
- Excel(エクセル) エクセルのグラフに上下限値の横棒を表示させたい 5 2022/12/12 11:09
- 企画・マーケティング 表やグラフ作成、数値管理ツールを探しています。 1 2023/05/30 13:33
- Excel(エクセル) <スプレッドシート>採用進捗 グラフ作成について 3 2022/10/23 15:52
- Excel(エクセル) エクセルの大きなシートでグラフを見つける 4 2022/07/28 10:07
- その他(プログラミング・Web制作) このプログラミングをどう組みますか? Googlecolabでやってるんですが、出来る方お願いします 1 2022/07/13 10:52
- 電気工事士 来月から電気管理技術者のお仕事を始める者です。東京電力パワーグリッドへ情報提供の依頼をする方法がTE 1 2022/06/27 06:48
- その他(Microsoft Office) 折れ線グラフ、同じ項目の色 4 2022/12/23 15:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのグラフ作成で軸を等...
-
エクセルの縦軸(Y軸)が不均等...
-
Excelでx軸とy軸を設定して図を...
-
EXCELでグラフを作るとき、縦軸...
-
Excelグラフの有効数字の統一が...
-
Excel:別シートにグラフを貼り...
-
エクセルで折れ線グラフ(散布...
-
ワードの差し込みにて、値をグ...
-
エクセルの対数グラフのエラー
-
散布図を縦に2個並べて出力したい
-
エクセルで折れ線と散布図を同...
-
エクセル グラフの”データーテ...
-
エクセルで一つのグラフを複数...
-
Excelマクロ・グラフエリア・プ...
-
エクセル 0や空白のセルをグラ...
-
エクセルの円グラフをグラフエ...
-
グラフのサイズを揃えたいのでV...
-
excel 正弦波
-
EXCELでグラフの元データ...
-
エクセルで関数からグラフを作...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのグラフ作成で軸を等...
-
EXCELでグラフを作るとき、縦軸...
-
エクセルの縦軸(Y軸)が不均等...
-
Excel:別シートにグラフを貼り...
-
エクセルの円を5等分する方法
-
Excelでx軸とy軸を設定して図を...
-
エクセルで折れ線と散布図を同...
-
エクセル 0や空白のセルをグラ...
-
エクセルで折れ線グラフ(散布...
-
エクセルの対数グラフのエラー
-
エクセルで、極座表のグラフ描...
-
Excelのグラフ軸について
-
<EXCELグラフ>データ取得範囲...
-
エクセル グラフの”データーテ...
-
ExcelでIF関数によるグラフの表...
-
散布図を縦に2個並べて出力したい
-
EXCELのグラフ作成時に元データ...
-
エクセルで式からグラフを作成...
-
Excelグラフの有効数字の統一が...
-
Excelの横棒グラフのプロットエ...
おすすめ情報