I am trying to automate the positioning of Shapes in an Excel 2003 embedded chart with a line dataseries.

I have two shape objects in each chart. One goes just above the highest datapoint on the chartline, and one below the lowest point.

I know I can use "Top" and "Left" to position them, but what I don't know is how to find the "top" and "left" position of the high and low data points so I can move the shapes to near them -- like Selection.ShapeRange.Top = (something like) "HighPoint.Top + 5".

Any help would be appreciated!