Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2096 / 76734 ←次へ | 前へ→

【80282】グラフ対数表示
質問  やす  - 18/12/28(金) 15:00 -

引用なし
パスワード
   ユーザーフォームでグラフの軸を線形/対数の切り替えをしたいのですが、
With ActiveChart.Axes(xlCategory)
   .ScaleType = xlLinear 'または xlLogarithmic
End With
とすると、y軸で第2軸を使用していると以下のエラーが発生します。
 'ScaleType"メソッドは失敗しました:'Axis'オブジェクト

主軸のみの場合は正常に動くのですが、汎用性を持たせたいので、
第2軸を使用していても動くようにしたいと考えています。

以下のように記述すれば第2軸を使用していても対数表示できるのですが、
逆に線形に戻す記述がわからず困っています。

ActiveChart.SetElement (msoElementPrimaryCategoryAxisLogScale)

どなたか第2軸を使用していても線形/対数を切り替える方法が
お分かりの方がいらっしゃれば教えていただけると助かります。

7 hits

【80282】グラフ対数表示 やす 18/12/28(金) 15:00 質問[未読]
【80283】Re:グラフ対数表示 マナ 18/12/28(金) 19:09 発言[未読]
【80284】Re:グラフ対数表示 やす 18/12/28(金) 20:59 お礼[未読]

2096 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free