- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「軸の書式設定」で、最大値、最小値などを変更する作業を「マクロの記録」すればどうでしょうか。 例えば、X軸の場合、下記のようなコードが得られました。 ActiveSheet.ChartObjects("グラフ 1").Activate ActiveChart.Axes(xlCategory).Select ActiveChart.Axes(xlCategory).MinimumScale = 4 ActiveChart.Axes(xlCategory).MaximumScale = -10 ActiveChart.Axes(xlCategory).MajorUnit = 2
その他の回答 (1)
- umazanpai
- ベストアンサー率38% (53/137)
回答No.1
XYともに最大値最小値を調整すればよさそう。
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。自分なりに行なって下記コードでよしとしました。 ActiveChart.Axes(xlCategory).MinorGridlines.Select With ActiveChart.Axes(xlCategory) .MinimumScale = -2 .MaximumScale = 2 .MinorUnit = 0.2 .MajorUnit = 1 .Crosses = xlAutomatic .ReversePlotOrder = False .ScaleType = xlLinear .DisplayUnit = xlNone End With ActiveChart.Axes(xlValue).Select With ActiveChart.Axes(xlValue) .MinimumScale = -2 .MaximumScale = 2 .MinorUnit = 0.2 .MajorUnit = 1 .Crosses = xlAutomatic .ReversePlotOrder = False .ScaleType = xlLinear .DisplayUnit = xlNone End With