
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
ややお粗末な点があるが、下記をやってみて、お気に召さないかな。
例データ B-G列
E-G列は関数で、0,40,80という数値の下駄を履かせている。
40などは実際の値の各期のデータ最高値+αなどを勘案して決める。
エクセル関数で出来るのはわかりますね。1例でF2は=C2+40です。
第1期第2期第3期第1期第2期+40第3期+80
1222291262109
341816345896
2112282152108
141812145892
161911165991
ーーー
E-G列で折れ線グラフを描かせます
ーーー
Y軸の書式設定で、パターンー目盛ラベルーなしにして、消してしまう。
ーー
標準モジュールへ下記をコピペ
Sub Macro1()
x = String(60, " ")
Mid(x, 1, Len("第1期")) = "第1期"
Mid(x, 10, Len("第2期")) = "第2期"
Mid(x, 20, Len("第3期")) = "第3期"
Mid(x, 31, 2) = vbCrLf
Mid(x, 33, 10) = "1 2 3 4 5 6 7 8 9"
Mid(x, 43, 10) = "1 2 3 4 5 6 7 8 9"
Mid(x, 53, 10) = "1 2 3 4 5 6 7 8 9"
ActiveChart.ChartArea.Select
With ActiveChart
.Axes(xlValue, xlPrimary).HasTitle = True
.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = x
End With
End Sub
グラフをアクチブにして実行。
ーーー
実際問題にあわせるのは、上記のコードの文字列Xの位置合わせ的
チューニングにある。
問題点は
●上記での期の数の多さ
●Xの文字列の調節。
●目盛ラベルに盛り込む内容の複雑さ
●縦書き横書き
などで楽観視してないが。
縦長横書きテキストボックスを、文字の内容を作って貼り付けるほうが易しいかも知れない。
No.1
- 回答日時:
取りあえずこんなマクロでどうでしょうか。
上手くいくかどうか試してみてください。
シート名等、実際に合わせて変更してください。
Sub test1()
Dim ccht As ChartObject
Dim pcht1 As ChartObject
Dim pcht2 As ChartObject
Dim n As Integer
Sheets("Sheet1").Activate
For Each ccht In Sheets("グラフ").ChartObjects
ccht.Copy
Sheets("Sheet1").Paste
With Sheets("Sheet1")
n = .ChartObjects.Count
Set pcht1 = .ChartObjects(n)
If n = 1 Then
pcht1.Left = .Range("B2").Left
pcht1.Top = .Range("B2").Top
Else
Set pcht2 = .ChartObjects(.ChartObjects.Count - 1)
pcht1.Left = pcht2.Left
pcht1.Top = pcht2.Top + pcht1.Chart.PlotArea.InsideHeight
End If
End With
Next
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの大きなシートでグラフを見つける 4 2022/07/28 10:07
- Excel(エクセル) Excelでグラフの種類「縦棒」でグラフを作ったのですが横軸が同じものが複数に分かれて表示されてしま 1 2022/12/26 22:39
- Excel(エクセル) 図のような散布図の作り方を教えてください。 1 2022/07/19 11:52
- Excel(エクセル) Excel 散布図グラフ 外れ値 セル番地参照方法 4 2022/04/19 18:56
- Excel(エクセル) <スプレッドシート>採用進捗 グラフ作成について 3 2022/10/23 15:52
- 統計学 お世話になっています. x軸は時間(期間)y軸はある値に対する2つのグラフ比較をしますが、私個人の考 2 2023/03/30 11:42
- Excel(エクセル) 折れ線グラフの書き方 2 2022/09/08 10:03
- Excel(エクセル) Excelでグラフを作りたいです。散布図でしょうか? 3 2023/02/09 12:48
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- 数学 直線y=ax+bが2点P(1,-1)、Q(2,1)の間を通る時、点(a,b)の存在範囲を図示せよ。と 2 2023/05/01 21:29
このQ&Aを見た人はこんなQ&Aも見ています
-
Sma4で2つのグラフを重ねることについて
その他(コンピューター・テクノロジー)
-
散布図を縦に2個並べて出力したい
Excel(エクセル)
-
Sma4のグラフ作製
PowerPoint(パワーポイント)
-
-
4
質問は2つです。 Sma4winというソフトをダウンロードしました。 1つ目の質問は、Sma4win
その他(ソフトウェア)
-
5
Sma4の使い方
Excel(エクセル)
-
6
またSma4
Access(アクセス)
-
7
Excel のグラフの目盛表示をπ、2π、、としたい
Excel(エクセル)
-
8
下付を作るには?
Excel(エクセル)
-
9
グラフのソフトを教えて下さい
化学
-
10
EXCELの近似曲線で対数近似、指数近似が選べない
Excel(エクセル)
-
11
たくさん作った同じ設定のグラフを一括して変更したい
Excel(エクセル)
-
12
エクセルの散布図のX軸に文字を表示したいのですが、どうしたらよいのでしょうか?
Excel(エクセル)
-
13
Excelのプロットエリアの枠線を左側と下側だけにする方法を教えてください。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの散布図のX軸に文字...
-
グラフの横・縦項目が全部表示...
-
エクセルの対数グラフで細かい...
-
エクセル グラフの削除してし...
-
エクセルでグラフを作成する際...
-
エクセルの散布図グラフで、横...
-
4万件程度の散布図を作成したい...
-
エクセルでグラフ
-
エクセル 主軸と第2軸を入れ...
-
エクセルグラフ メモリを方眼...
-
Excelのグラフで同じ数値軸を左...
-
《エクセル2000》一箇所だけ、...
-
エクセル2007:折れ線グラフを...
-
三菱の位置決めユニットにおけ...
-
【Excel】3軸以上のグラフ...
-
第2軸を追加すると折れ線グラフ...
-
数値が「プラス」から「マイナ...
-
Excel のグラフの目盛表示をπ、...
-
Excel グラフ 原点修正について
-
エクセルのグラフでパーセント...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの散布図のX軸に文字...
-
グラフの横・縦項目が全部表示...
-
エクセルの対数グラフで細かい...
-
エクセル グラフの削除してし...
-
エクセルの散布図グラフで、横...
-
エクセル 主軸と第2軸を入れ...
-
エクセルグラフ メモリを方眼...
-
エクセルでグラフを作成する際...
-
エクセル2010 グラフの軸の最...
-
《エクセル2000》一箇所だけ、...
-
第2軸を追加すると折れ線グラフ...
-
EXCELでX軸が時間のグラフを作...
-
エクセルのグラフでパーセント...
-
エクセル365 グラフの2軸目が...
-
4万件程度の散布図を作成したい...
-
エクセル、パワーポイントで作...
-
Excelグラフで数値軸の最小数値...
-
Excelのグラフで同じ数値軸を左...
-
【Excel】3軸以上のグラフ...
-
エクセル2007:折れ線グラフを...
おすすめ情報