Microsoft PowerPoint

PowerPoint is a slide show presentation program currently developed by Microsoft. PowerPoint presentations consist of a number of individual pages or "slides" that may contain text, graphics, sound, movies, and other objects, which may be arranged freely. The presentation can be printed, displayed live on a computer, or navigated through at the command of the presenter. Slides can also form the basis of webcasts.

Share tech news, updates, or what's on your mind.

Sign up to Post

I have these two Excel files attached. One is a chart I saved out of PPT. The other is the content of that chart saved to a separate Excel file. The problem I am having is that the file size of the Chart file is much larger than the manually created Book1 file that I made with the content I wanted from the Chart file. I have a PPT file that has several several charts like this, so I am trying to clean the chart files in PPT of whatever is creating this extra space so that it will in turn reduce the size of my PPT file. I have already tried the embedded font steps and everything else suggested to reduce it (these charts must remain Excel editable too as opposed to pictures). So can someone tell me what is creating more size on the Chart file compared to the Book1 file and how to get rid of it? We are using Office 2013.
Some Powerpoint 2010 questions..
  • Can an animation be applied to a table - I don't think so but want to be sure
  1. Can animation be used with a master slide? Or is it just animation painter all the way if I want to apply the same animation to all my bullet point slides.
  1. Why is it that an effect applied to the top master slide sometimes does not affect all the other slides based on it?
We're running IBM Notes 9.01 as mail client under Windows 10. While migrating to Office 2016 a strange problem appears:
All Office applications can send the currently open file as a mail attachment (File -> Share -> E-Mail (as attachment, as PDF, as XPS, just as Link is greyed out)).

Only PowerPoint can't: when clicking the same menu in PowerPoint a single button "as link" is visible and it is greyed out. The other 3 options are just not there.

Any idea?

Notes works fine, it is the default mail client under Windows 10 1709. I.e. clicking a mailto: link opens Notes.

BTW, Win 7 - Office 2010 -  Notes 8.5 no problem, PowerPoint displays all options
I have a client that has a organazation chart I believe was made in Power Point 2007. She has Power Point 2010 she is unable to edit slide 2, when she tries it says "The organization chart cannot be opened because it exceeds the maximum size". I have tried to edit it from Power Point 2010, 2013, and 2016 on different computers and I get the same error. I am able to open it on 2 other machines running win 7 and power point 2007 without and problems.
I uninstalled office 2010 from her computer and installed office 2007 but still have the same problem?
Very little experience with MS PowerPoint.  I need a fancy presentation to wow the bosses.  Need some graphics for my slide:  some illustration of a computer system, and illustration of software package.

I manage about 24 computer systems environments and need to know which computer systems any of have the (3) expensive software packages installed.  Example: ( and Yes Computers are named after Ski Resorts )

System                        Package A            Package B            Package C

Bear Valley
Jackson Hole
Powerpointfor Mac 16.11. Dictionary gone demented. is putting a red line under everything. User has changed the default language to English and re-booted. Thanks!
Dear Experts:

below macro...
... retrieves several pieces of information from a table on the first slide,
... puts this alltogether into a text box
... which in turn is placed on the bottom of the slides starting from page 2.

I now would like to get this macro tweaked as follows:

The table from which the information is retrieved could be on page 2 or 3 or even on subsequent page.

I therefore would like to get the macro tweaked on line 18 and 26 of the current code:

An inputbox (only numeric integer values are allowed, no greater than the overall number of slides minus 1) is to prompt the user to specify the page number of the table from which to take the data (line 18)

Line 26 should then be adjusted accordingly.

Help is much appreciated. Thank you very much in advance.

Sub IPS()
Dim pre As Presentation
Dim shp As Shape
Dim strText As String
Dim i As Long
Dim tbl As Variant
Dim shp1 As Variant
Dim tb As Variant

    Set pre = ActivePresentation

If MsgBox("Would you like to insert the metadata into the footer of the current presentation?", vbQuestion + vbYesNo, "Add Footer") = vbNo Then
Exit Sub
End If

    With pre
        For Each shp In .Slides(1).Shapes
            If shp.Type = msoTable Then Set tbl = shp.Table
        With tbl
            strText = .Cell(2, 2).Shape.TextFrame.TextRange.Text & ", " & _
                .Cell(9, 2).Shape.TextFrame.TextRange.Text & ", " & _

Open in new window

Dear Experts

I have created a ppam file that contains a macro. The macro works fine. I also created a custom command button on the ribbon for the macro.

I have loaded the add-in manually thru the regular 'load available add-ins' dialog box.

I also set the macro settings to: enable all macros (not recommend; potentially dangerous code can run)

So everything is fine. But still,  if I run the macro thru the user-defined macro button I keep getting the following message box:

The macro cannot be found or cannot be run because of your macro security settings.

I am pretty sure the add-in has been loaded (because it shows under options - add ins PowerPoint Add-ins), but the macro in that add-in somehow cannot be activated.

Help is much appreciated. Thank you very much in advance.

Regards, Andreas
In the attached PPT 2010 presentation, I want all slides to go to the next slide after 10 seconds, but I want the last slide to stay on screen until I end my speech. How do I do that?

Hi experts!

I seldom program graphics so I have no idea if what I want is difficult but here it is. I have attached an example of some arrows that I hand drew. I would like a Powerpoint VBA macro that could draw from 2 to 25 such vectors all from a central point outward.

Have a great day.
How do I change the color of the vertical bar in front of the text in this PowerPoint presentation. I was able to do it with other similar shapes in the Master Slide editor but so far I haven't been able to select the turquoise bar to the left of "Click to edit Master text styles" and change its color. How do I do that.


Dear Experts:

I would like to run a macro that performs the following actions:

The macro is to add a text box at the bottom of each and every slide based on entries on a table that is located on the very first slide.

The 2 column, 12 rows table on Slide 1 has the following entries which should be put into that text box.

Row 2, Column 2:   Text 1
Row 9, Column 2:   Text 2
Row 12, Column 2: Text 3

Hence the text box to be added to all the slides (measurments and position: 'msoTextOrientationHorizontal, 30, 560, 750, 40') should look like this on every slide:

Text 1, Text 2, Text 3

Help is much appreciated. Thank you very much in advance.

Regards, Andreas
In PowerPoint VBA, I'm trying to use the Animation Painter to copy the animation from one picture to the other pictures on a slide. My code successfully turns on the Animation Painter and it successfully selects the next picture, but I can't actually get the paste to work. If I pause execution right after the Animation painter is turned on then I can manually select the next the picture and the animation is successfully copied. So how do I force the paste? Here is the code:

Sub animaPainter()

Dim osh As Shape
Dim nameSelect As String

nameSelect = ActiveWindow.Selection.ShapeRange.Name

For Each osh In ActiveWindow.Selection.SlideRange.Shapes

            With osh
            If osh.Name = nameSelect Then GoTo LoopEnd
                If .Type = msoLinkedPicture _
                  Or .Type = msoPicture _
                  osh.Select msoTrue
                End If
            End With

End Sub

Private Sub togglePainter()

Dim localApp As PowerPoint.Application
Set localApp = GetObject(Class:="PowerPoint.Application")
localApp.CommandBars.ExecuteMso ("AnimationPainter")

End Sub
During a PPT presentation (one slide), I made some annotations on the slide using a digital pen and I saved all annotations at the end of the presentation.

Now I need to remove parts of the annotations and keep the rest. How can I do this?
PowerPoint - Adjust columns and rows for a table on Mac

I use the latest version of PowerPoint for the Mac and want to use the table feature. But I can not change the size of the Table.'

I need to add a row. How do I do that?

I have a powerpoint deck with 50 slides. All slides have the same template, and consists of textboxes containing various pieces of information, like a form.

How can I extract all that information into an Excel spreadsheet, one row representing one slide, and one column representing one text box?
VBA code to change path of all excel file link objects, shapes and graphs in PPT
Using PowerPoint (Mac) to Show vs. Hide certain slides

I need to make three of four presentation which have overlapping slides. Many are the same and some are unique. But I do not want to manage multiple copies of the same slides, especially when I need to start making modifications. What a pain that would be to keep all version current!

So, I imagine that if I could hide certain slides from viewing for Presentation #2, for example, I could have a partial solution to my versioning problem.

In fact, the only thing that would cause my plan to fail is if I needed the slides to appear in a different sequence, on one of the  presentations.

Please let me know what facilities exist in PowerPoint (Mac 16.11) to handle multiple presentations with overlapping slides.

Microsoft Office applications allow you to edit the node points of shapes as illustrated below:
Bezier control handlesEach node is defined by a set of 3 coordinates. X1 & Y1 defined the location of the node point while X2 & Y2 and X3 & Y3 define the location of the two Bezier control handles. By right clicking on a freeform shape and selecting Edit Points all 3 coordinated for a given node can be changed.

It's possible to create a new shape programmatically and specify the optional Bezier handles using the AddNodes method:
AddNodes method
It's also possible to change the node coordinates for an existing shape using the SetPosition method:
SetPosition method
But I can't see any way to edit the X2,Y2,X3,Y3 coordinated for the Bezier handles anywhere in the Object Model. Is it possible to read and write these values for an existing shape?
When I print Power Point slides in notes page format, random pages appear blank--no slide, no notes--while the remaining slides print out just fine. help!
I have a PowerPoint presentation (created in Open Office) that has a 4:3 ratio. I'd like to make the slide size itself 16:9, but preserve the image sizes (e.g. avoid stretching).

In Open Office "Format" -> "Page Setup" -> "Page" allows me to globally change the slide size.

Is there a way to globally preserve the image sizes before resizing the slides themselves?

Thanks for your help.
I need to install adidas font style in order to write reports.
Hi Experts,

We have one PowerPoint 2016 .pptx file.

We are going to share the presentation between 2 presenters - using one PC and one projector.

Is there a simple way to electronically mark the groups of slides to be used by each presenter?

I have Acrobat and can export slides to Word 2016.

I'd like a presentation where the presenter can choose/click a character at the beginning of the presentation and for that character to show during the rest of the presentation on multiple slides. Similar to en eLearning course where you pick a person and that will be the person throughout the course.

I tried placing two characters in the slide master with a trigger to only appear when a button is clicked. However, you are not able to click on the button on the first slide. I am not sure if there is a way to get a trigger to communicate from the main slide to the master. Not sure if macros would help, I have no experience with them.
Greetings Experts!

I had a custom website built months ago that ran on a SmartTV as an info kiosk (Running webpage in Chrome kiosk mode). It was coded to refresh every 10 mins and pull info from an Access database.

Then the IT department decided we can't do that anymore. They removed Chrome from all systems (so that we can't use apps), blacklisted my website and then locked both the SmartTV and computer from getting internet access ugh!!

I was told to use a looping PowerPoint presentation (boring!). I need to show current data pulled from my MS Access database and PowerPoint has to be opened/closed to refresh links. I asked IT if they could make a batch file to open/close the presentation and they said no that it violated IT policy. I don't even have access to the cmd prompt or powershell. :(

There is a third party program called DataPoint designed to do what I want but guess what? Nope! We can't use it. It's not approved by IT and we have no admin rights to install any third party solution to help with this.

Does anybody have another solution?  Maybe use VBA to refresh the PowerPoint links?

Microsoft PowerPoint

PowerPoint is a slide show presentation program currently developed by Microsoft. PowerPoint presentations consist of a number of individual pages or "slides" that may contain text, graphics, sound, movies, and other objects, which may be arranged freely. The presentation can be printed, displayed live on a computer, or navigated through at the command of the presenter. Slides can also form the basis of webcasts.