※ ChatGPTを利用し、要約された質問です(原文:エクセルVBA_散布図について)
エクセルVBAで散布図を描く際にXとYが別々の線になってしまう問題の解決法
このQ&Aのポイント
エクセルVBAで散布図を描く際に、アクティブなセルでX軸とY軸を選択せずに散布図を描く方法について質問があります。
具体的には、自動でセルを選択して散布図を描こうとすると、X軸とY軸が別々の線として表示されてしまう問題が発生します。
質問者は、再度選択せずにX軸とY軸を分けずに散布図を描く方法を知りたいとしています。
アクティブになっているセルで散布図を描こうとするとX、Yが別々に記載され、2本の線になってしまいます。
例えば、A1~A3に1~3が、B1~B3に1~3が記入されているとして、A1-B3を下記のように自動で選択し、散布図で記載したいと考えております。
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlToRight)).Select
ActiveSheet.Shapes.AddChart.Select
With ActiveChart
.ChartType = xlXYScatterLines
End With
どうにか、再度選択せずに、A1~A3をX軸に変更する方法はないでしょうか?
なお、上記自動で再選択したいので、セルの範囲は決まっておりません。
何かお知恵をお借りできると助かります。
お礼
返信遅くなりましたが、解決しました!!初心者で申し訳ないです。上の回答をきっかけに、勉強していきたいと思います。