AxesオブジェクトのMinimumScaleプロパティとMaximumScaleプロパティ
Chart.Axes(xlValue).MinimumScale
Chart.Axes(xlValue).MaximumScale
グラフを使って数量の差を見せたいとき、数値軸の最小値を大きめに、最大値を小さめにすることで、要素同士の数量の差が際立ちます。
マクロで数値軸の最小値/最大値を設定するには、AxesオブジェクトのMinimumScaleプロパティとMaximumScaleプロパティを使います。それぞれ数値で指定することができます。
なお、標準設定である「自動」は、MinimumScaleIsAutoプロパティとMaximumScaleIsAutoプロパティで設定します。それぞれTrueとすれば、「自動」となります。
数値軸の最小値を900、最大値を1800に変更する
Sub Sample()
With ActiveSheet.ChartObjects(1).Chart
.Axes(xlValue).MinimumScale = 900
.Axes(xlValue).MaximumScale = 1800
End With
End Sub
実行結果
IT開発関連書とビジネス書が豊富な翔泳社の通販『SEshop』

dポイントがどんどんたまる【d払いポイントGETモール】

業界最安値宣言!高性能・低価格のパソコン通販は【UsedFun】

リラクゼーションをお得に体験!ご予約はEPARKで!

【じゃらん】国内25,000軒の宿をネットで予約OK!2%ポイント還元!

【早い者勝ち!】.com/.net/.jp ドメイン取るならお名前.com
