Hi:
You might consider populating your PowerPoint presentation from a Stored Process (SP) -- if, for example, you used BY group processing or some SAS/Graph process that created multiple graphs usually PowerPoint puts each graph and each table on a separate slide.
Your data filters could become input parameters to the SP -- so you'd select them one time -- when you go to run the SP -- and then you could have code which would use those data filters and return the results -- with the graphs already filtered -- to your PowerPoint session.
Someone who knows SAS should be able to see what task you're doing in PPT with the Add-in and then replicate that task, with code, as a Stored Process.
You probably could do this with VBA and some kind of custom script that was a layer on top of the Add-in results, but personally, I'd try the Stored Process route first.
cynthia