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

Anonymous
2018-06-14T00:44:52+00:00

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

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

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

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

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

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

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

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

よろしくお願いします。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

6 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-06-15T01:41:37+00:00

    私の早とちりでした。

    お役に立てずごめんなさい。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2018-06-15T01:34:03+00:00

    TETUO さん

    スミマセン。

    「マーカーのサイズ」ではなく、「マーカーのスタイル」の幅なんです。

    添付画像の**「****線のスタイル」の幅「マーカーのスタイル」の幅**を、別々に設定したいんです。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2018-06-15T01:31:22+00:00

    Makapu さん

    ありがとうございます。

    そうしてみます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2018-06-15T01:23:39+00:00

    http://officetanaka.net/excel/vba/graph/18.htm

    「マーカーを設定する」

    https://oshiete.goo.ne.jp/qa/6934210.html

    「VBA グラフのマーカーのサイズを指定」

    上記ページを見て下図のグラフに試しました。

    Sub 折れ線の幅設定()

        Dim x As Single

        x = 1.5             '希望のサイズにする

        ActiveSheet.ChartObjects(1).Chart.SeriesCollection(1).Format.Line.Weight = x

        ActiveSheet.ChartObjects(1).Chart.SeriesCollection(2).Format.Line.Weight = x

    End Sub

    Sub マーカーサイズ設定()

        Dim x As Single

        x = 3.5             '希望のサイズにする

        ActiveSheet.ChartObjects(1).Chart.SeriesCollection(1).MarkerSize = x

        ActiveSheet.ChartObjects(1).Chart.SeriesCollection(2).MarkerSize = x

    End Sub

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Makapu 92,110 評価のポイント ボランティア モデレーター
    2018-06-14T22:53:25+00:00

    パパペロさん、こんにちは。

    手元の Office 2010 + Windows 10 で試した所、同じ結果となりました。

    何か方法があるかもしれませんので、開発の方が利用する Msdnフォーラムでも情報を集めてみてはいかがでしょう。

    ■ Msdnフォーラム(VBA)

    また、何か情報をお持ちの方がいらっしゃいましたら書き込み下さいます様お願い致します。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません