理系夫婦の方程式(りけいふうふのほうていしき)です。2019.09.03今回はVBAで自動で作成したグラフを、カスタマイズして見やすく好みのグラフにしてみます。グラフタイトルを付けたり、線の色を変えたりするやり方を紹介します。グラフを自動で生成する方法は、以下の関連記事をご覧ください。あわせて読みたい【VBA入門】グラフを自動で作成してみよう(Excel2019)Excel2019のVBAでグラフを自動で作成してみましょう。今回は散布図を作成してみます。ソースコードを1つずつ解説していきます。自動生成後のグラフはこちら。自動で作成したグラフこの見辛いグラフをカスタマイズしてみます。今回は以下の4つを実施してみました。"千葉市気温データ"まずは「HasTitle」でグラフタイトルの表示/非表示を設定します。表示するなら「True」を指定。「ChartTitle.Text」でタイトルを設定します。今回は文字列を埋め込みましたが、データファイル名にするのもありです。"気温[°C]"軸タイトルもグラフタイトルと同様に、「HasTitle」で表示/非表示の設定をします。軸タイトルの設定では、x軸:Axes(xlCategory)y軸:Axes(xlValue)と、それぞれ指定してあげないといけません。xlSecondary)と指定する必要があります。「AxisTitle.Characters.Text」で軸タイトルの文字列を指定します。ところになっており、x軸の目盛りが見辛い印象があります。-5軸の交点の指定には「CrossesAt」を使います。今回はy軸の値で交点を決めたいので、軸はy軸の「xlValue」の方で設定しています。255)グラフの線の色をRGB値で指定するコードです。線の色は系列ごとに設定します。「SeriesCollection(#)」で系列番号を指定し、「Format.Line.ForeColor.RGB」で色を指定します。RGB値じゃなくて、Excelのテーマカラーで指定する方法もあります。RGB値で設定した方が、思い通りの色になるのでこちらがおススメ。今回は系列1(最高気温データ)⇒赤:RGB(255,0,0)系列2(最低気温データ)⇒青:RGB(0,0,255)に設定しました。カスタマイズ後のグラフ以上の4つのカスタマイズをして出来あがったグラフは以下です。カスタマイズ後のグラフうん、だいぶ見やすい(分かり易い)グラフになりました。グラフのカスタマイズは、他にも凡例の表示を変えたり、日付のフォーマットを変えたり、グリッド線を入れたりと、いろいろありますが、今回はひとまずここまで。ご覧いただきありがとうございました。~おススメのプログラミング独学方法はこちらの記事にまとめました!あわせて読みたいプログラミングのおススメ独学方法は2パターン(あなたはどっち?)プログラミングを独習する場合、そのパターンは大きく2つに分かれます。網羅的に全体を学習したい場合と、作りたいものが明確な場合です。それぞれのパターンにおススメの勉強方法を、エンジニア歴7年の理系妻が紹介します。応援よろしくお願いします☆にほんブログ村ファミリーランキングこの記事を書いた人まゆみ理系夫婦の妻のほうです。大学、大学院(修士)で物理を専攻。2016年に長女を出産。フルタイム勤務ワーママ→休職中。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。SWELL.検索する。