
/bw-to-color-photo-trick-powerpoint-R1-5c224c13c9e77c0001894170.jpg)

zip (and ignore any warnings by Windows). ppt, open it in Powerpoint and save it again as. Create a back-up of your original Powerpoint file! This will replace all occurences of a specific color in the whole presentation (be it normal text, shading, parts of a graph, borders of a table, you name it). The idea is to get inside the pptx-file and perform a find-and-replace operation on color codes. It may be a bit hacky, but it works remarkably well. I'd like to add another solution, not using VBA. ' Look at each slide in the current presentation:įor Each oSl In ActivePresentation.Slides
#Change image color in powerpoint code#
This piece of VBA code from a helpful forum member worked really well for shape fills - if this could be re-worked to include any text and shape outlines and lines as well, it would be perfect. Here is a screenshot of a typical slide from the old color - all the blue items should be changed to dark gray: I have tried a multitude of different vba's across the internet but can't get it to work properly. The new corporate color is RGB(71, 67, 65) - dark gray

The old corporate color was RGB(0, 176, 240) - turquoise I would like to build a VBA script that runs across the entire presentation, and in one fell swoop amends all slides and replaces this bluish color with our new dark gray color. Our previous turquoise color has been used on text, lines, shapes and shape fills. I have a 150-slide powerpoint presentation that I want to revise due to a company rebranding effort.
