View Single Post
 
Old 04-13-2012, 04:41 PM
CatMan CatMan is offline Windows 7 32bit Office 2010 32bit
Intermediate
 
Join Date: Apr 2012
Posts: 39
CatMan is on a distinguished road
Default

Hi John, Thanks for the info, it really helps! I discovered I can get the picture ID by applying an animation, the animation pane reports the picture ID but this is a round about way to do it. Selection Pane gets me a little closer to solving my problem. When I apply selection pane to an arbitrary PowerPoint example one slide has two pictures with the same name 'Picture 30' (twice). That surprised me. When I use your code suggestion '....ShapeRange(1).Id' each Picture 30 has a different ID, which is more logical to me.

Can you offer some code that would allow me to delete a picture by Picture name or by Picture ID. Also I would like to adjust the location of a picture on the slide (move it). Here's what I have tried so far (but it doesnt work)

Code:
'Delete picture (by Picutre number or ID number)
ActiveWindow.Name("Picture 30").Delete
ActiveWindow.ShapeRange(1).ID("13340").Delete.

'Move picture (by points)
ActiveWindow.ShapeRange(1).ID("13340').left(30)
ActiveWindow.ShapeRange(1).ID("13340').top(30)
Reply With Quote