none
「線のスタイル」の幅と「マーカーのスタイル」の幅を別々に設定したい RRS feed

  • 質問

  • 現在、折れ線グラフを作成するマクロを作成しています。

    「線のスタイル」の幅「マーカーのスタイル」の幅を別々に設定できるようにしたいのですが、

    任意の値での設定ができません。

    ActiveSheet.ChartObjects(1).Chart.SeriesCollection(1).Border.Weight = 1.5

    のようにすると設定できますが、出来上がったグラフの「線のスタイル」の幅は「1」など

    一定の整数にしかなりません。

    何か方法はありますでしょうか?

    それともバグのようなもので、私の考えていることを実現するのは難しいのでしょうか?

    よろしくお願いします。

    2018年6月15日 4:07

すべての返信

  • 検索してみただけで外しているかもしれませんが、
    ActiveSheet.ChartObjects(1).Chart.SeriesCollection(1).Format.Line.Weightを設定すると良いかもしれません。

    Excel マクロ グラフの線とマーカーの太さ変更
    https://oshiete.goo.ne.jp/qa/7807413.html


    ★良い回答には質問者は回答済みマークを、閲覧者は投票を!

    2018年6月15日 4:48
    モデレータ
  • ありがとうございます。

    実は、「線のスタイル」の幅も「マーカーのスタイル」の幅も、マクロの記録では「~.Format.Line.Weight」になります。

    ですので、

    「線のスタイル」の幅を変える

    「マーカーのスタイル」の幅を変える

    という作業をマクロで記録し、そのまま記録したマクロを実行しても同じ結果にはならず、どちらも同じ設定値になります。


    2018年6月15日 5:21