• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで自動記録したグラフ作成マクロの編集方法)

エクセルで自動記録したグラフ作成マクロの編集方法

このQ&Aのポイント
  • エクセルのマクロを使って散布図のグラフを作成する方法について説明します。
  • マクロを使ってシート名が変わっても正常に動くようにする方法について説明します。
  • マクロやVBAの知識がなくても簡単にグラフを作成する方法を教えます。

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

  • ベストアンサー
  • kigoshi
  • ベストアンサー率46% (120/260)
回答No.1

ActiveChart.SeriesCollection(1).XValues = "=Sheet1!R2C80:R101C80" を ActiveChart.SeriesCollection(1).XValues = "=" & SheetName & "!R2C80:R101C80" に書き直してみて下さい。 ただし、グラフ化する数値の(表内の)範囲が同じであることが前提 です。 シートが変わるたびにグラフ化する表内の範囲に変化があるのでしたら それを調べる必要があるので、複雑な操作が必要になると思います。

RIMLEC
質問者

お礼

なるほど、回答して頂いた通りに書き直したら、完璧に動くようになりました! これでやっと終われそうです。 本当にありがとうございました。

関連するQ&A