• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBAでグラフの範囲を設定する方法)

エクセルVBAでグラフの範囲を設定する方法

このQ&Aのポイント
  • エクセルVBAを使用して、グラフの範囲を設定する方法について教えてください。
  • A列にデータが入っている範囲を選択し、それをグラフのデータ範囲としたいです。
  • 現在のプログラムはエラーが発生しているため、アクティブになったセルをグラフのデータ範囲に設定する方法を教えて欲しいです。

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

  • ベストアンサー
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.1

Sub グラフ作成() ' Dim 範囲 As Range Range("A1").Select Do Until ActiveCell = "" ActiveCell.Offset(1, 0).Activate Loop ActiveCell.Offset(-1, 0).Activate Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlUp)).Select Set 範囲 = Selection ActiveSheet.ChartObjects("グラフ 1").Activate ActiveChart.SetSourceData Source:=範囲 End Sub

vbavbavba
質問者

お礼

完璧にできました。 簡単なことだったみたいで申し訳ないです。 大変勉強になりました。 またよろしくお願いします。

関連するQ&A

専門家に質問してみよう