Allow PowerPoint Add-In to create new Slide
Add support for the Add-In to create a new slide in the presentation. A possible use case would be to support the ability for an add-in to insert template marketing slides. A sales person needs to create a new presentation. The add-in pulls the latest marketing slide from a repository and adds them to the presentation ensuring that the sales person is always using the latest slides
Thank you for sharing! We’re always looking at making more investments in expanding the API support. We’ll pass this request along to the engineering teams. We’ll also update the blogs here at http://blogs.office.com/dev/ with any news.
Jan Schultink commented
Hi Microsoft, any updates on this feature request? This is one of the basic functionalities the web add in should be able to do. It's almost been 3 years since the request has been set under review.
Or is the PowerPoint API not in development anymore? Some info would be nice about the requests regarding PowerPoint, otherwise there is no point in having a UserVoice.
Brooklyn Dev commented
So frustrated by the lack of a PowerPoint API and having to remove much functionality of custom solutions for my clients. Also, the "update on the blogs" in your 2016 post is a site that doesn't appear to be updated since 2014. Now it is 2019 -- can you let us know what will be happening with PowerPoint and the API for this year? Thank you!
+ Two years later, I still can't found any way to add a slide using OfficeJS;
Is this api completly abandonned by MS ?
Office specialist commented
I am unfamiliar with the new web addin js API, but both VBA and VSTO let you easily add new slides , also from external sources. Regards, firstname.lastname@example.org
Baburaj Balan commented
I also think this is a very critical piece of functionality. Many companies have pre-created slides saved in some repositories for easier reuse. With the current state of Office JS Add-In, there is no way to insert them into an existing Presentation.