動作検証バージョン:64bit Windows 10 Pro + 32bit Excel(バージョン2111 ビルド14701.20262 Microsoft Store)
Fontプロパティの用意されているExcelのオブジェクトを一覧にしています。
実は、グラフに関係するオブジェクトの場合、下図のように非表示となっているFontプロパティが結構あります。
上図は、オブジェクトブラウザーでライブラリを「Excel」に限定し、[非表示のメンバーを表示]オプションがOnの状態で「Font」を完全一致検索したものです。
Fontプロパティの用意されているグラフ関連のオブジェクトを、非表示かどうかわかる形式で一覧にしておきます。
Fontプロパティを持つグラフ関連オブジェクト | |
---|---|
AxisTitle | 非表示 |
ChartArea | 非表示 |
ChartTitle | 非表示 |
DataLabel | 非表示 |
DataLabels | 非表示 |
DataTable | |
DisplayUnitLabel | 非表示 |
Legend | 非表示 |
LegendEntry | |
TickLabels |
これだけ多くのグラフ関連オブジェクトのFontプロパティが非表示になっていると、非表示に設定されていないDataTableオブジェクトのFontプロパティ
LegendEntryオブジェクトのFontプロパティ
TickLabelsオブジェクトのFontプロパティは、
Microsoftが非表示にし忘れたのではないか、という気もしてきます。
ちなみにグラフ要素のフォント設定は、Formatプロパティで取得できるChartFormatオブジェクトから、
ChartFormatオブジェクト └ TextFrame2オブジェクト └ TextRange2オブジェクト └ Font2オブジェクト
以上のような階層を辿って取得できるFont2オブジェクトを使うのが本筋です。
最終更新日時:2022-07-16 19:15
[スポンサードリンク]
- Newer:Excel 2010でグラフフィルターは??
- Older:Word VBAでCopyメソッドの戻り値は??
Home » エクセルマクロ・Excel VBAの使い方 » グラフ・Chart » Fontプロパティを持つExcelのグラフ関連オブジェクト一覧