http://www.perlmonks.org?node_id=600532


in reply to Adding Slide to Powerpoint

Your
foreach $slide (@slides){ $pres -> Slides($slideIndex) = $slides[$k]; +$slideIndex++; $k++};
Needs to be
foreach $slide (@slides){ $pres -> Slides->Add($slideIndex,$slides[$k] +->Layout) = $slides[$k]; $slideIndex++; $k++};
Untested, but it is close to an existing proggie I have.

HTH