What Ute said, and ...
Depending on what you want to do, it wouldn't take a LOT of VBA programming,
but it would take a little. I wrote a little macro for an animal shelter in
Texas that would automatically import a series of pictures, one on each
slide, of the animals that were up for adoption. Every day, they would take
pictures of all the animals and save the pictures. Then, they would spend
hours importing the pictures into PowerPoint. A few lines of code cut the
hours down to seconds. This was made easier by the fact that they knew in
advance the names of the pictures, and the pictures all had the same name
with sequential numbers.
In other words, it could be very little VBA, but if you have odd and strange
requirements for how it should work, it could get a little more complicated.
Of course, you might mean something totally different. If you just want the
pictures to show up on the slide while they have already been inserted into
PowerPoint, this can be done with animation, animation using triggers, or VBA
depending on the details of what you want to do.
--David
David Marcovitz
Microsoft PowerPoint MVP
Author of _Powerful PowerPoint for Educators_
http://www.loyola.edu/education/PowerfulPowerPoint/