I know this a (relatively) old post, so maybe you've gotten this worked out by now. However, if not - my understanding is that the ability to change background images in a PowerPoint slide is not available until you get to maintenance pack 3 and you've said you are on maintenance pack 2. I believe (not having MP2 to test your code on) that the backroundimage option should be set in the ODS POWERPOINT statement as opposed to the ODS LAYOUT statement. I also got a few syntax issues with your code due to the LAYOUT issues, so I removed them to simplify the process and confirmed that the code below will achieve the different backgrounds that you want. ods powerpoint file="stuff.pptx" options(backgroundimage="image1.png");
proc report data=SasHelp.Cars(obs = 5);
column Msrp;
define Msrp / display "";
run;
ods powerpoint options(backgroundimage="image2.png");;
proc report data=SasHelp.Cars(obs=5);
column Msrp;
define Msrp / display "";
run;
ods powerpoint close; However, I am running on MP6. (However, MP2 was released in 2014, so I would strongly encourage you to upgrade anyway since there are numerous other benefits, including some corrected SGPLOT issues, if you can get to MP4 or later. If you've already solved this, then hopefully this jives with what you discovered!
... View more