For naming shapes, check out example 8.7 at my site:
http://www.loyola.edu/education/PowerfulPowerPoint/
Click on "Examples by Chapter" and "Chapter 8" to find it. For the X and Y
coordinates, you can add something like this:
MsgBox "The X Coordinate is " & ActiveWindow.Selection.ShapeRange.Left
MsgBox "The Y Coordinate is " & ActiveWindow.Selection.ShapeRange.Top
Of course, this is all designed to work in Normal view, so it would be
different if you want it to work in Slide Show View.
--David
David Marcovitz
Microsoft PowerPoint MVP
Author o f _Powerful PowerPoint for Educators_
http://www.loyola.edu/education/PowerfulPowerPoint/