- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのマクロでグラフオブジェクトを指定位置に移動?)
エクセルのマクロでグラフオブジェクトを指定位置に移動する方法
このQ&Aのポイント
- エクセル2000のマクロを使用して、特定のセル位置にグラフオブジェクトを移動する方法について教えてください。
- また、グラフオブジェクトに名前をつけて、名前で選択できるようにする方法も知りたいです。
- 具体的には、セルAB5の左上の角にグラフの左上をピッタリ重ねる方法についてお教えください。
- みんなの回答 (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
お礼
前回に引き続いてご回答頂きありがとうございます。 この通りにやったら出来ました。 簡単な記述で出来るものですね。 お世話になりました^^