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
1
vote
0 answers

Powerpoint VSTO TextRange.Find() only finds one result in Shape

Currently using the PowerPoint VSTO API to search for words within a PowerPoint presentation. Bumped into an issue when searching a TextRange within a shape for a string with the expectation of more than one result to return. The text I am doing the…
ree6
  • 383
  • 2
  • 13
1
vote
1 answer

how do you format the 2nd bullet / indent?

Trying to use the below VBA PowerPoint macro to create a text box, and format the 1st and 2nd bullet. I want the first bullet to be character 8226 (a bullet), but I want the 2nd bullet to be a "-". I haven't found any solution to format the 2nd…
Dan
  • 21
  • 3
1
vote
1 answer

Copy and paste graph of one PowerPoint presentation to another PowerPoint presentation with inputbox

Hello :) what I want to do is to have a Master document (PowerPoint) to use as template and personalize with graphics that are in another PowerPoint presentation. The master document on the code is "pre". The PowerPoint with the graphics is…
1
vote
1 answer

Powerpoint dateadd/date change subtraction

I have a variable (rptdate) that the user enters. I want to create a another variable (startdate) that is 7 days earler than the rptdate. *I plan on using enddate also so that has been created below in addition to the other variables Dim rptdate As…
smak
  • 13
  • 4
1
vote
1 answer

Pick up the format of a shape in an active slide

How can I use PowerPoint macro to pick up the format of shape(1) in an active slide? I try this, but it doesn't work Activewindows.ActiveSlide.Shape(1).pickup Please help me.
New Bee
  • 25
  • 6
1
vote
1 answer

AHK Powerpoint Merging shapes by shortcut

I'm trying to create AHK script for merging shapes in PowerPoint This VBA macro works fine, it takes selected shapes and combine them: Sub mergeShapes() ActiveWindow.Selection.ShapeRange.mergeShapes msoMergeCombine End Sub But when I put the…
1
vote
0 answers

How to retrieve the name of a Microsoft Office Theme (PowerPoint)?

I am writing a code that runs in Excel that needs to retrieve the name of Microsoft Office Theme (i.e. PowerPoint theme/template, .thmx file), only knowing its file path. I have found two ways to retrieve the name : Method 1 : Using…
Thomas C.
  • 217
  • 1
  • 12
1
vote
1 answer

Submit an .ppam add-in to Microsoft AppSource?

I have written a VBA macro for Microsoft PowerPoint (including a custom ribbon tab) and saved it as .ppam file. Is it possible to submit the .ppam file to Microsoft AppSource? I have read that an Office add-in consists of two parts: the manifest (an…
Frank Zielen
  • 67
  • 10
1
vote
1 answer

c# global keyboard hook with Microsoft.Office.Interop.PowerPoint COMException

I'm using the full class provided as best answer in: C# Hook Global Keyboard Events - .net 4.0 without any changes to it. However, when pressing a key when focussed on the powerpoint, I get the following error: Exception thrown:…
Mart
  • 475
  • 4
  • 21
1
vote
1 answer

Copy paste two Excel ranges to PowerPoint slide

I copy one range and paste as picture to a PowerPoint slide. I want to copy two ranges and paste as picture. range is in following code. Works. range is single cell ( B1 ) How can I add multiple ranges (as picture) to the slide? Dim PP As…
1
vote
0 answers

How to convert/export .pptx to pdf using python on linux machine?

I would like to convert/export .pptx file into pdf but seems like it's not possible on Linux; I tried using the python pptx library but the max it do is to extract the text from powerpoint file from pptx import Presentation prs =…
Leonardo Ferreira
  • 673
  • 1
  • 6
  • 22
1
vote
0 answers

PHPOffice/PHPPresentation (PowerPoint) how to put a chart (createChartShape) inside a table cell?

By following the docs I found how to draw a chart directly inside the PowerPoint slide like this: $seriesData = array( 'Monday' => 12, 'Tuesday' => 15, 'Wednesday' => 13, ); $series = new…
Vlado
  • 3,517
  • 2
  • 26
  • 24
1
vote
0 answers

I am working on powerpoint add-ins. I am not able to add the video in powerpoint using javascript API. When i try to add video its shows blank image

I am working on PowerPoint add-ins. I am not able to add the video in PowerPoint using JavaScript API. When I try to add a video its shows a blank image. The image is given below and the code…
1
vote
1 answer

VBA Countdown Timer

I created a countdown timer in VBA from some code I found a while back. The issue is that if I duplicate the timer to use on a different slide, they are both linked and will both start at the same time. This means that when I pause the timer on one…
1
vote
0 answers

Limit the text overflow in Python pptx text frame

I'm new to the python pptx library (and to stack overflow as well). Kindly assist me with the issue I'm facing with the pptx text frame module. I've been trying to add a list of text in Powerpoint slide using pptx (you can also suggest any other…
1 2 3
99
100