You want your code to have a line that is something like this:
ActivePresentation.Slides(1).Shapes(3).Fill.ForeColor.RGB = vbBlue
This will change the color of the 3rd shape on the 1st slide to blue.
Change the numbers to apply to different slides and different shapes.
Recording a macro will try to select the shape and change its color, but
that won't work in Slide Show view. If you have recorded a macro, you
can get some benefit from it. You can use the color in the recorded
macro to replace vbBlue with the exact color you want.
--David
--
David M. Marcovitz
Director of Graduate Programs in Educational Technology
Loyola College in Maryland
Author of _Powerful PowerPoint for Educators_
http://www.loyola.edu/education/PowerfulPowerPoint/
=?Utf-8?B?RGF2aWQgTS4gTWFyY292aXR6?=