こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Excel マクロ グラフの線とマーカーの太さ変更

Excel2010でのマクロで折れ線グラフをマクロで作ろうとしています。

線の太さを2.25pt、マーカーの太さを1.25ptにしたいのですが、
マクロの記録では

ActiveChart.SeriesCollection(2).Select
'線の太さ
With Selection.Format.Line
.Visible = msoTrue
.Weight = 2.25
End With
'マーカーの太さ
With Selection.Format.Line
.Visible = msoTrue
.Weight = 1.25
End With

となり、同じ太さになってしまいます。

手動でデータ系列の書式設定をすると各々別の太さになるのですが、
マクロではどうすればいいでしょうか?

宜しくお願いいたします。

投稿日時 - 2012-11-20 18:49:58

QNo.7807413

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

解決の手続きをされないのは未だ何かあるのですか?
疑問があれば補足してください。

投稿日時 - 2012-11-26 19:27:08

ANo.2

>線の太さを2.25pt、マーカーの太さを1.25ptにしたいのですが

折れ線グラフでは線の太さが2.25ptの時は、マーカーの大きさは2pt以上でないとエラーが出ます。

ActiveChart.SeriesCollection(2).Select
With Selection
  '線の太さ
.Format.Line.Weight = 2.25
  'マーカーの大きさ
 .MarkerSize = 2
End With

投稿日時 - 2012-11-20 22:08:58

お礼

回答ありがとうございます。

マーカーの大きさではなく、マーカーの枠の太さです。
説明不足で申し訳ありませんでした。

投稿日時 - 2012-11-21 18:26:49

ANo.1

    With ActiveChart.SeriesCollection(2)
        .Format.Line.Weight = 5
        .border.Weight = 3
    End With

投稿日時 - 2012-11-20 21:57:01

お礼

回答ありがとうございます。

試してみたら見事にできました!
助かりました。

投稿日時 - 2012-11-21 18:27:22

あなたにオススメの質問