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
2 answers

How to programmatically read and change slide notes in PowerPoint

How do you get the Notes text from the current PowerPoint slide using C#?
Alexander Stolz
  • 7,454
  • 12
  • 57
  • 64
9
votes
1 answer

Extract embedded font from Powerpoint ppt

I have a ppt with a font embedded. The thing is that I want to create a word file...therefore I need the font that is inside the ppt. Does anybody know how to extract it? Thanks
cama
  • 351
  • 1
  • 2
  • 10
9
votes
4 answers

markdown or markup to powerpoint?

I need to maintain some slides in both latex beamer and in powerpoint. (This is to make slides available for instructors elsewhere, too, 90% of which do not know how to use latex and are unwilling to learn it. and I am a latex guy on linux.) I…
ivo Welch
  • 2,427
  • 2
  • 23
  • 31
9
votes
4 answers

The macro cannot be found or has been disabled because of your Macro security settings

I am getting the error that appears in the title and I already check the security settings, I have everything enabled and the Add-in is signed. I put the screenshot of how I have the options. If I have everything enable why it can give security…
Iban Arriola
  • 2,526
  • 9
  • 41
  • 88
9
votes
2 answers

Where can I find good documentation on OpenXML

I'm looking to create powerpoint file in OpenXML. I'm looking to use the following features Bind bits of the page to an xml file. For example, one tag would be bound to the name field of an xml file. The plan is to simple drop the xml file in the…
diadem
  • 834
  • 2
  • 11
  • 24
9
votes
1 answer

Get the IDs of all the controls of Office 2010 ribbon and interact with ribbon shortcut from custom Add-ins

I want to get all the controls list in the powerpoint 2010 ribbon like the one in the powerpoint option -> customize ribbon-> all commands. Furthermore, I want to interact with ribbon shortcut from custom Add-ins
Rokr_13
  • 95
  • 1
  • 1
  • 6
9
votes
3 answers

What is the unit of measure for PowerPoint slides using VBA?

I am using VBA to paste charts/graphs from Access to PowerPoint. Once pasted, I am resizing them using VBA, but it does not allow me to use inches (even though when I do it manually through the shape Properties, the size values there are in…
rryanp
  • 1,027
  • 8
  • 26
  • 45
9
votes
3 answers

Fatal error: Uncaught exception 'com_exception' with message. while converting ppt to jpg

When I run blow code: /*** PPT to Image conversion ***/ $ppt_file = 'E:\wamp\www\temp/a.pptx'; $app = new COM("PowerPoint.application") or die("Unable to instantiate PowerPoint"); $app->Visible = true; $app->Presentations->Open($ppt_file);…
Ravi Sharma
  • 1,162
  • 3
  • 11
  • 20
8
votes
2 answers

How to update excel embedded charts in powerpoint?

I have 30 charts that were created from excel and were pasted onto powerpoint slides. Every month, I have to update these 30 embedded charts by manually clicking on the charts and edit. I am aware there is an option to use paste special, so that…
user1199080
  • 201
  • 2
  • 8
  • 13
8
votes
6 answers

How to convert ppt slide to jpeg images in php

I saw some similar questions on this forum but all those were for .NET platform so please don't close it as duplicate. I have a linux system and I want to convert slide to images via php or shell script(less preferable). the convert command can…
prongs
  • 9,422
  • 21
  • 67
  • 105
8
votes
3 answers

Creating OpenXML documents using JavaScript

I have an application that needs to create simple OpenXML documents (in particular PowerPoint presentations) using JavaScript. Can anyone suggest how to get started on this please (or even if it is possible)? I've used the Microsoft OpenXML SDK for…
Appetere
  • 6,003
  • 7
  • 35
  • 46
8
votes
2 answers

Paste Excel Chart into Powerpoint using VBA

I'm trying to create an excel macro that copies charts displayed on an excel sheet, and pastes them (paste special) into a PowerPoint. The problem I'm having is how do I paste each chart on a different slide? I do not know the syntax at all.. This…
thedeepfield
  • 6,138
  • 25
  • 72
  • 107
8
votes
1 answer

Copying OLE Objects from one slide to another corrupts the resulting PowerPoint

I have code that copies the content of one PowerPoint slide into another. Below is an example of how images are processed. foreach (OpenXmlElement element in sourceSlide.CommonSlideData.ShapeTree.ChildElements.ToList()) { string elementType =…
Robert Harvey
  • 178,213
  • 47
  • 333
  • 501
8
votes
1 answer

How to get Ribbon custom Tabs IDs?

I am working with a Custom Ribbon in Power Point, I need to iterate through all tabs and get the ID of them. The Ribbon contains Tabs added from different projects (C++, C#) as addins and I don't know their IDs. I am using VBA to handle the events…
Ubalo
  • 749
  • 3
  • 10
  • 17
8
votes
1 answer

Dynamically add image to powerpoint openxml

I am creating power point 2007 files using the openxml. I am able to add slides, shapes, text and manipulate them to create custom reports. However, I can not find an example on how to dynamically load an image into my power points. In principle…
Avitus
  • 15,640
  • 6
  • 43
  • 53