プライマリの最大Y値と最小Y値がセカンダリY軸でも同じ値になるように、チャートにスケールを設定する方法はありますか?
基本的に、私は見ているさまざまな銘柄(履歴ログ値)があり、それぞれに価格の独自の折れ線グラフがあり、次に3つの水平線(平均価格と1つの標準)を示すセカンダリシリーズを追加しました平均の上下の偏差。これにより、株価が変動する通常の価格帯を見ることができます(このシリーズは散布図としてあります)。私の問題は、ExcelがY軸ごとに異なる自動スケールを使用しているように見えることです(セカンダリシリーズに同じ最小値と最大値を含めようとしましたが、スケールがまだ異なる場合があります)。
理想的には、かなりの数の異なる株を見ているので、最大および最小のY値を各株の最高または最低価格に等しく設定できるいくつかの列を追加して、これを自動化したいと思います(主軸と副軸の両方)。次のサイトを見て、マクロ(http://peltiertech.com/Excel/Charts/AxisScaleLinkToSheet.html)を作成できるかどうかを確認しましたが、マクロを書くスキルがかなり不足しており、運があまりありませんでした。
ただし、このリクエストはVBAを介してのみ可能であることがわかっているので、基本的に長い話ですが、選択したチャートを、指定したパラメーターを使用して自動サイズ調整できるマクロをセットアップする方法を知っている人はいますか?(Say列Aは日付を示し、Bは価格を示し、右側のセクション(セルD1:F4など)は、XとYの最小値と最大値、およびマクロが読み取ることができるティックサイズを指定しますか? (空のマクロを作成し、マクロ自体にジャンプする方法を知っていますが、実際にコードを貼り付ける場所が少し失われ始めています)。