• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAでグラフ作成)

VBAでエクセルのグラフ作成方法の違いによるエラー

このQ&Aのポイント
  • VBAを使用してエクセルのグラフを作成していますが、特定のコードの違いによってエラーが発生しています。
  • 具体的には、グラフの元データの範囲を指定する方法が異なることが原因で、コードを書き換えたらグラフが表示されなくなってしまいました。
  • このエラーの原因はコードの書き方の基本的なミスであり、修正することで問題が解決します。

質問者が選んだベストアンサー

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

"を\"とエスケープしているのはなぜでしょう? VBAでは意味がないと思う、というかエラーになりますが。このサイトに投稿するときに化けるかもしれないと思って\をつけたのであれば不要ですよ。 それで、ご質問の件ですが、 With Sheets("sheet1")  ActiveChart.SetSourceData Source:=.Range(.Cells(11, 10), .Cells(35, 13)), PlotBy:=xlColumns End With とすればいかがでしょうか。このサイトでは.Cellsの.が小さくて見にくいかもしれないので、上記のコードをそのままVBEにコピーして試してみてください。

hanamiti
質問者

お礼

返答ありがとうございます。 うまく行きました! ¥はこちらに書き込んだ際になぜか入ってしまったようです。つけてはいません。お騒がせしました。

関連するQ&A