Hi,
One way would be as follows.
Name a cell within the range you are moving 'Anchor'
Make a note of the number of rows and columns that the chart is offset.
Now use the following where r & c in the .Offset are the constants for the offset.
HTH![]()
Sub MoveChart() Dim lRowHeight As Long, x As Integer, iRow As Integer ActiveSheet.ChartObjects("yourchart").Activate ActiveChart.ChartArea.Copy Range("Anchor").Offset(-r, c).Select ActiveSheet.Paste ActiveSheet.ChartObjects("yourchart").Delete End Sub
Bookmarks