Ok, that is a good start, even though it doesn't feel like it.
1) You need the macro to select all the shapes in the presentation one at a
time.
So I would use a routine like this:
Dim oSld as Slide
Dim oShp as shape
For each oSld in activepresentation.Slides
For Each oShp in osld.shapes
'... shapes evaluation here
next
Next
2) Then you will need to figure out what type of shape it is. If it is a
picture, then you want to add the shadow.
If oShp.type = msoPicture then
'... Do the stuff here
End if
3) The MixedShadow effects does not help when trying to apply a shadow, so
lets spell it out.
you will need to apply oshp.Shadow.Visible = True and oshp.Shadow.Type =
msoShadow2
Let us know how this works out for you or if you need additional help in
putting it all together.
--
Bill Dilworth
A proud member of the Microsoft PPT MVP Team
Users helping fellow users.
http://billdilworth.mvps.org
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
vestprog2@ Please read the PowerPoint FAQ pages.
yahoo. They answer most of our questions.
com
www.pptfaq.com
..