• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのマクロでグラフオブジェクトを指定位置に移動?)

エクセルのマクロでグラフオブジェクトを指定位置に移動する方法

このQ&Aのポイント
  • エクセル2000のマクロを使用して、特定のセル位置にグラフオブジェクトを移動する方法について教えてください。
  • また、グラフオブジェクトに名前をつけて、名前で選択できるようにする方法も知りたいです。
  • 具体的には、セルAB5の左上の角にグラフの左上をピッタリ重ねる方法についてお教えください。

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

以下でどうでしょう。(オブジェクト名変更+位置あわせ) Sub Macro2()  Range("indirect(AR69)").Select  Charts.Add  ActiveChart.ChartType = xlLineMarkers  ActiveChart.SetSourceData _    Source:=Sheets("前年比").Range ("indirect(AR69)"), _    PlotBy:=xlColumns  ActiveChart.Location Where:=xlLocationAsObject, Name:="前年比 '以下追加  ActiveChart.Parent.Name = "GR"  ActiveSheet.ChartObjects("GR").Top = Range("AB5").Top  ActiveSheet.ChartObjects("GR").Left = Range("AB5").Left End Sub

char0078
質問者

お礼

前回に引き続いてご回答頂きありがとうございます。 この通りにやったら出来ました。 簡単な記述で出来るものですね。 お世話になりました^^

関連するQ&A