Questions tagged [powerpoint]

PowerPoint is a Windows and Macintosh presentation program produced by Microsoft. It is primarily used to create presentations for projection. Due to the flexible nature of its canvas, it is also used for animation, e-learning, web broadcasting, business reporting and kiosk applications.

Amongst the standard Microsoft Office applications (Word, Excel, Outlook, Access and PowerPoint), PowerPoint is the least-developed against and for product. Technologies used to develop for and against PowerPoint:

  1. Visual Basic for Application (aka VBA)
  2. Visual Studio Tools for Office (aka VSTO)
  3. Visual Studio (Interop)
  4. Open Office XML (aka OOXML, OpenXML)

Other technologies such as PHP, Java and Perl have also been used to develop solutions for PowerPoint.

Relevant tags on Stack Overflow for PowerPoint programming:


Quick start powerpoint 2016

PowerPoint Quick Start

7041 questions
9
votes
7 answers

PowerPoint Launched via C# does not Quit

Hey I'm automating PowerPoint and Excel from a C# WinForms application; what I do is read slides from PowerPoint and save them in Excel and then quit both apps. Excel quits successfully but PowerPoints doesn't quits. The problem is when I convert…
akif
  • 12,034
  • 24
  • 73
  • 85
9
votes
3 answers

Is there a javascript library for ppt simulation?

I do know that there're are many server side ppt simulation projects like Slide Show (S9). But is there a javascript library which handles this and with a fairly easy syntax? That would be more convenient as I don't see any perticular reason it…
Je Rog
  • 5,675
  • 8
  • 39
  • 47
9
votes
3 answers

Python PPTX: Adding Entire Slide from Another Presentation

It seems this issue was brought up and requested back in 2015 but I cannot find any updates on it. I'm trying to copy an entire slide (including its text and images) from another presentation into my working presentation by doing something like the…
CBK
  • 660
  • 1
  • 7
  • 16
9
votes
2 answers

Insert ActiveX Control Into Powerpoint slide

I'd like to insert a custom ActiveX control into a Powerpoint slide. I've created the custom control and registered it, and tested that it works. I can easily add the custom control to a UserForm, but can't add it directly to the slide (as per the…
User_FSharp1123
  • 1,061
  • 1
  • 8
  • 19
9
votes
5 answers

A good substitute for references/pointers in VBA?

Can you recommend me a good substitute for reference or pointer types in VBA? I have been struggling for long with expressions like this: dblMyArray( i * lngDimension0 + j * lngDimension1 + k * lngDimension2, l * lngDimension3 + m * lngDimension4 )…
z32a7ul
  • 3,695
  • 3
  • 21
  • 45
9
votes
3 answers

Center-align text with Python-pptx

Question in short: Is it possible to align text to the center in Python-pptx? Since I'm using Python-pptx, I have been able to automate quite a lot of things and I really enjoy using it! However, I've run into a problem. I'm trying to center my text…
PythonPupil1906
  • 125
  • 1
  • 1
  • 8
9
votes
2 answers

How to start numbering at 0. in Powerpoint?

I would like to create a numbered list in Powerpoint that starts at 0. instead of 1. Is this possible (maybe with VBA)? Or can I only manually mimic at 0. the lay-out of the numbered list that starts at 1.? [Powerpoint in Office 365]
Karlo
  • 1,630
  • 4
  • 33
  • 57
9
votes
2 answers

Play speed of embedded video in Powerpoint

I thought this would be an easy question to find an answer to but surprisingly I hit dead-ends when googling. My issue is that I have embedded a video from my computer in Powerpoint (in Microsoft Office Professional Plus 2013) and I was hoping to…
Cacadam
  • 111
  • 1
  • 1
  • 4
9
votes
4 answers

Powerpoint change picture without changing cropping area

I´ve a cropped picture in a powerpoint layer and I want to change the picture without changing the size of the cropping area. If I change the image by clicking "change picture" the cropping area resizes too, to show the whole picture. How can I do…
Metabinary
  • 171
  • 1
  • 2
  • 11
9
votes
1 answer

Calculate the size (Extents) of a text (TextBody) in OpenXML (PresentationML) PowerPoint (PPTX)

I want to create a presentation with data coming from a database. I manage to get valid presentations that open in PowerPoint (the Open XML Productivity Tool of the SDK 2.5 is a big help in doing this). But, how to calculate the size of the textbox…
outofmind
  • 1,430
  • 1
  • 20
  • 37
9
votes
5 answers

Embed Powerpoint viewer on a web page (PHP)

I am building a PHP application where the user upload Powerpoint files. I want the other users to view it online instead of downloading. (Using a third party apps like google docs might be a little cumbersome for the users) Is it possible to write a…
thinzar00
  • 588
  • 2
  • 5
  • 13
9
votes
2 answers

Use VBA to change colors of slide elements in Powerpoint 2013

I have a 150-slide powerpoint presentation that I want to revise due to a company rebranding effort. Our previous turquoise color has been used on text, lines, shapes and shape fills. I would like to build a VBA script that runs across the entire…
Henrik Söderlund
  • 413
  • 1
  • 6
  • 15
9
votes
3 answers

Best way to create vector graphics in python to be used in word/powerpoint

I normally save my plots in python as PNGs. That works fine, but has the obvious drawbacks when it comes to rescaling afterwards. Therefore I want to save my plots, figures etc. as vector graphics and then be able to import them into windows…
red_tiger
  • 1,402
  • 3
  • 16
  • 32
9
votes
4 answers

Editable HTML, CSS and Javascript within Powerpoint Presentation?

I was wondering if it was possible to have an editable HTML demo interface (like Plunkr) inside powerpoint for doing educational presentations on HTML, JavaScript, etc. Has anyone done this? Is it possible to embed an iFrame with a link to plunkr or…
Code Whisperer
  • 22,959
  • 20
  • 67
  • 85
9
votes
4 answers

Using C# to display powerpoint

Is there any good way to use a windows application written in C# to display/control a powerpoint slideshow? Ultimately I would like to show thumbnails in a form and clicking these thumbnails would advance the slides shown on a second monitor…
Berg
  • 350
  • 1
  • 2
  • 8