- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAでグラフ作成)
VBAでエクセルのグラフ作成方法の違いによるエラー
このQ&Aのポイント
- VBAを使用してエクセルのグラフを作成していますが、特定のコードの違いによってエラーが発生しています。
- 具体的には、グラフの元データの範囲を指定する方法が異なることが原因で、コードを書き換えたらグラフが表示されなくなってしまいました。
- このエラーの原因はコードの書き方の基本的なミスであり、修正することで問題が解決します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
"を\"とエスケープしているのはなぜでしょう? VBAでは意味がないと思う、というかエラーになりますが。このサイトに投稿するときに化けるかもしれないと思って\をつけたのであれば不要ですよ。 それで、ご質問の件ですが、 With Sheets("sheet1") ActiveChart.SetSourceData Source:=.Range(.Cells(11, 10), .Cells(35, 13)), PlotBy:=xlColumns End With とすればいかがでしょうか。このサイトでは.Cellsの.が小さくて見にくいかもしれないので、上記のコードをそのままVBEにコピーして試してみてください。
お礼
返答ありがとうございます。 うまく行きました! ¥はこちらに書き込んだ際になぜか入ってしまったようです。つけてはいません。お騒がせしました。