Is there an easy way to use VBA to get this done?
Yes and no. If you have a lot of slides, VBA might be easier. VBA can do
all the steps I mentioned and do them for every slide as long as you have
an easy way to identify the picture you want to do this to. At my skill
level, I'm guessing that it would take me about an hour to write the
necessary code (other more skilled VBA people might be able to do it in
half that time). How are your VBA skills?
By the way, the above assumes you want a solution that has VBA create the
duplicate slides. This could also be done with VBA in real time, but that
would require the users to be using the full version of PowerPoint and have
macro security set to medium or low. If you have VBA do the duplication of
slides, the user could be using the viewer and not have to worry about
macro security.
--David
--
David M. Marcovitz
Microsoft PowerPoint MVP
Director of Graduate Programs in Educational Technology
Loyola College in Maryland
Author of _Powerful PowerPoint for Educators_
http://www.PowerfulPowerPoint.com/