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

Hi - it's been too long since I've worked with VB.  I've always written for MS Access, never for PowerPoint.

What I'm trying to do is add code to resize images after they are imported in the presentation, then set the preferences and save it as a .wmv file for digital signage.

I'll create a new presentation and format the slides for 16x9.  Then import images, but when they populate the presentation they are the correct width but the height is not correct.  They import at a Height of 4.22" and Width of 10".  The images should be  5.63" x 10" to fill the slide.

The code I'm trying to use is attached PP-Code-ReSize.pdf.  I get an Invalid Outside Procedure when I run it.

At a loss as how to continue.

Any help would really be appreciated.

Thanks in advance
On Demand Webinar - Networking for the Cloud Era
On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

I've attached a file that has what I want but I want to be able to have 3 boxes across the top and down (9 boxes in total).
For example., I have a PowerPoint with more than 100 slides...
As per our standard we should use Arial Font... but somewhere some slide they are using other font also like "calibiri, times New roman, etc"...In this occurrence how to find that text via VBA PowerPoint presentation?

Note: My slides have Shape, Groupitem, Chats and Tables
In my project that is in the wordpress
I am pasting values to excel and that is mapped to ppt, now I need to open ppt every time to update its values by clicking on update links, Is there any way to update the file without opening it automatically
Hi Expert,

We are working in PowerPoint with huge of slides...

As per our standards we should not leave a single word at the end of the any paragraph and the bullet points. This would be very painful to mark while doing quality control

So I came to you for a help, I am trying to check at end of the all bulleted points and paragraph have a single word at last line
If it is there means I need to highlight that one via VBA...

Example 1: Pragraph have single wrap text
"This is a first sentence. This is a second

Example 2: Bullet point have single wrap text
•  how are

In above both example have a single word at end "sentence" and "you".. this need to highlight via vba

is it possible to do via VBA PowerPoint?
kindly any expert help me...
Hi Expert,

We are working in PowerPoint with huge of slides...

I am trying to check at end of the all bulleted points have Period, colon, Semicolon, and Comma are there or not. if it is there means I need to highlight that one via VBA... (because as per our standards we should not kept any puntuvation at end of the bullet points, this was very painful while doing quality control)

is it possible to do via VBA PowerPoint?
kindly any expert help me...
I have a question regarding PowerPoint, we are currently dealing with a very tough client, see email request below:

"So, the PP template is not 100% correct yet. For example; on pg. 2 – The background image and logo is locked down. A staff member won’t be able to move it. That’s perfect.
However, when you look at for example pg. 3 – You are able to move the background image around as well as the logo icon. This should not be allowed at all. This is what I am referring to as “locked down template”. J" She requested that the logo icon be on every page, but this specific page includes a full page image and I had to place the icon over the image as the image covers the slide master layout.
"The same applies for adding a new slide and making a section from the different layouts. For example when I select; 3_Custom Layout – Should the  block, ‘Click on icon to add picture’ be able to move?" She is referring to an editable block from a slide master slide.

I created the .potx with PowerPoint 2015 on Apple OS, and as far as I am aware locking layers on a slide master to be on top of other layers isn't a function? Please correct me if I am wrong. I also don't really know how to reply to this client.
I've been developing PowerPoint add-ins using MS Office 2010 for years.  Yesterday I finally switched to 2016.  Made a few revisions today and re-saved as .ppam.  The .ppam file used to be 2.6MB and is now only 1.2MB.  Everything seems to be working fine, but it makes me nervous!  

Has Microsoft streamlined its file formats to make them even smaller in this new version of Office, or is something else going on here?

hi, How can you set the office templates to be the default when you open powerpoint instead of Featured? Also, how can you remove featured templates completely from the list? apart from the blank template?

I currently have a table in PowerPoint and in my column named "Answers" i can either have "True" or "False"

I would like the cell to change to one colour when it's "True" and another if "False"

Can anyone help me out with code?

Thank you :)
Want to be a Web Developer? Get Certified Today!
Want to be a Web Developer? Get Certified Today!

Enroll in the Certified Web Development Professional course package to learn HTML, Javascript, and PHP. Build a solid foundation to work toward your dream job!

I am trying to get the attached “Section Exclusion Manager” to work for Powerpoint. The idea is to open a Powerpoint file that contains sections, save a user-defined copy of that file, display the section names and starting page numbers of the copy in the first picklist, move selected sections from that picklist to the second picklist, and then delete those sections from the file.

I have the code working for saving a copy in the same directory as the source and reading the section data into an array, but cannot get the first picklist to read and display that array (in Sub PopulateSourceList). Since I can’t do that, I can’t get the user selections to display in the second picklist, nor to then delete the sections from the copy. Have some code attempts to display sections in the picklist but they're not working. Can someone help with these three functions?

 Userform, code and sample source file (with sections) are attached as ‘Section Exclusion Manager PowerPoint (Test July 6 2017)’ and ‘PowerPoint Section Test’.
I'm unable to play ANY audio files in PowerPoint 2016. If I play these outside of PowerPoint using Windows Media Player, QuickTime or DivX, they all work fine. I can insert a movie into a slide and it'll play fine but no sound. Insert a WAV or MP3 and it looks like it's playing OK but just no sound. I insert a link to an external YouTube clip and that did play the movie with sound OK. To eliminate a corrupt PowerPoint file, I've created a brand-new file with the same results. I've tested a file that doesn’t work within PowerPoint in PowerPoint Viewer and that plays the sound OK so I then ran a repair of the MS Office which didn’t fix the problem. Knowing that it must be a PowerPoint issue, I then completely uninstalled Office before re-installing but still the same problem. I've now completely run out of ideas. With previous versions of PowerPoint I could resolve this kind of issue by installing a Codec pack but I'm at a loss with this version. Help most welcomed.
Hi Experts,
Could you pls advise, Is there a way to create animated flow chart. Basically trying create flowchart with animation on button click.

I know Microsoft PowerPoint and prezi has some capabilities but trying to get some advise if there is a better way to do it. :)

License product is also fine. we can look those options as well. :)

Thanks in advance
This is weird.

I just opened a narrated project I successfully completed a few months ago and when starting the slide show on a specific slide, the audio narration is silent. All audio narrations (recorded in a studio and output to MP3 format) are set to be hidden during the slide show so I unhid one and looked to see what was happening during the slide show:
PowerPoint Cannot Play MediaNow the even weirder thing is that these audio files play perfectly fine when in edit mode (out of slide show mode) and, they play ok when starting the slide show on a different slide and then transitioning to the slide in question (checked with several narrated slides). The audio will not play when using Shift+F5 to start the slide show on a specific narrated slide. Or, I can use Shift+F5 to start on a specific slide, go back one slide then forward one slide and the audio then plays.

The animation pane is set to play each of the narration audio file automatically, After Previous, without a delay and are the first effect in the animation sequence.

After more testing, I found that the audio did play sometimes but mostly did not so it's even intermittent! What is going on?

PowerPoint 2016 (PC) 32 bit, Account Version : 1704 Build 8067.2115 Click-to-Run, About Version : 16.0.8067.2115
I am using MS Office 2013, and am trying to make a PowerPoint presentation which will be shown to the class using a projector connected via VGA. Within the slides,  I have inserted both objects and hyperlinks within text boxes to show specific pdf's and word doc's as examples of the information on my slide. I want to use presenter view in MS PowerPoint and not duplicate my screen to the class.
However, as I am doing a trial run of my presentation, the results are as follows:
Test #1 - Hyperlink: I am only able to open a hyperlink within slideshow view ( in which I have selected presenter view). When I click on the hyperlink, it only opens on my laptop and the projected image stays on the slide (which contained the hyperlinks).  Results: I cannot show the hyperlinked pdf to the class, even with alt + tab.
Test #2 - Object: I inserted the object of the same pdf image as test 1. However, when using presenter view, I cannot click on the object to open it. I have to press Escape and open the object from outside of the slideshow view. Meanwhile, the class is seeing the view of my laptop desktop which I do not want.

Is there any solution to this?? Please help and advise me on how to use presenter view in MS PowerPoint 2013 and open hyperlinks to show the class in a seamless way and not show the class my desktop.
I'm trying to copy the usedrange of a excel worksheet and paste it to as a image in a powerpoint Template of 4th slide and from there on it should move to the next slides and copy the remaining worksheets to the next further slides. I've 20 worksheets in a workbook with different data and with different used Range  with 40 slides in a template of a powerpoint presentation.  So, it is pasting the data in 4th slide but not adjusting it to the slide as it is throwing the error as

Object Doesn't support this property or method a Runtime Eror 438

PPslide.Shapes.PasteSpecial DataType:=2 '2 = ppPasteEnhancedMetafile
Set myshape = PPslide.Shapes(PPslide.Shapes.Count)

Open in new window

So, I Need a macro to loop through all the sheets and if the usedrange is not fitting in the current slide then it should automatically  split  and go to next slide and then split and paste the remaining data and even if the data is more than that slide also then it should again go to next slide and  split and paste the data. Likewise it should automatically paste all the remaining worksheets usedrange to slides and adjust its position according to the data.

I'm attaching sample workbook with 3 worksheets with same data as of now. I do have a powerpoint template of around 40 slides in which it should be started from 4th slide to paste to powerpoint from worksheet.

I'm also providing the code which is working currently . Any Suggestions are highly appreciated!!!

Private Sub 

Open in new window

Hi all, I had problem in order to paste table and shapes by using Company Add-Ins. Before this, I already apply "Shell.application". As result, it give Run Time Error 'Object Required' when I set the object. But when I call the "Shell.application", it able to open the PowerPoint but I cannot paste my table and shapes. Appreciate your help and thank you in advance.
For some months I've faced this issue but it's got to the point where I need to do something about it as it's killing my productivity.

When working on a project, at some random point, the Animation Pane starts to behave in a very abnormal way. These are the three symptoms I'm seeing:

1. There is a lag, measured in seconds, before the pane refreshed after changing the selected animation effect (clicking it) in the animation pane and sometimes the click appears to be completely ignored.
2. When moving the mouse up and down the list of animation effects in the animation pane, the little yellow tool tip rapidly flashes, at such a fast rate it's impossible to read.
3. The worst one : when selecting one or more effects in the animation pane and then moving it/them, the adjacent effect is moved instead!

I tried to use SnagIt:mac to capture these effects in my VM that's running PowerPoint 2016(PC) but it kept crashing!

The issues disappear temporarily after restarting PowerPoint and then appear again at some time later.

Anyone seen this and know how to fix it?
I created a powerpoint with graphs that has data inputted directly in powerpoint. I have to upload and share this powerpoint with another person through Google Drive. I have a MacBook and the the other person (let's call him B) has a Microsoft. B can download the file from Google Drive and edit the data and graphs. However when B uploads it back onto Google Drive and I download the file, I am no longer able to edit the data. The graphs in the powerpoint returns to me as a picture.

The file I download from them is in .pptx form. We both have Powerpoint 2016.

Please help.
Free Tool: IP Lookup
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

I'm not very experienced with PowerPoint. I have created the active textbox using the developer tab.
I'm trying to make the text box interactive as it is part of a test. I want the textbox to be active in slideshow mode as the user will not be able to click inside the box to activate it (due to time constraints).

Is there any way for the text entry cursor to be automatically active for data entry when in the slideshow mode (without the user having to click inside the textbox to activate it).

Any help would be much appreciated.
Dear Experts,

PowerPoint 365 Not Displaying Images as .eps file extension , Do you have any idea how to solve this problem?

Many thanks
Hi all,

Got a problem : Powerpoint 2007  keeps trying to repair file, from specific location (a shared drive) .
If the Powerpoint is saved to the local PC , there is no problem.
Exept it does this to every PPT file on the shared drive,

Tried to open other files from the shared drive (doc, pdf, xls, xlsx, txt) :  no problem.
It just happens to PPT files. Every time it tries to repair.
Any suggestions om solving this ?
Hi I'm from a sporting club and we are looking to create a name / number generator. We have weekly members draws (prizes) and we want to be able to randomly pick a winner. We currently have slides in powerpoint 2016 to display our sponsors, info etc already.  We want to use only one slide on this current presentation, whereby a range of names / numbers are very quickly (and randomly if possible) displayed and repeated until we click our powerpoint laser pen to see who the winner is. Can this be Done??

Any help would be greatly appreciated

Hi experts,

Need vba code for Excel chart to power point and need to consider below points

* excel chart title and  Powerpoint shape title if matching then

* Retrieve all the relevant information from the Powerpoint chart/object (location, height, width, transparency, etc)

* Delete it

* Copy the selected Excel  chart

* Paste to the selected powerpoint slide as source format

* Update the attributes to match the deleted chart/shape (location, height, width, etc).

Hi there

Please assist me with the following automating task using Excel 2010...

I need to write a macro, from my current workbook that contains the data, that will:
- copy the data from my current sheet
- open powerpoint
- use PowerPoint's Insert chart function as seen on the ribbon (choose bar graph) and upon which an excel sheet will appear to contain data for the particular chart
- paste the data from current worksheet into the sheet that was opened by powerpoint as values (once the data has been pasted, the chart should have formed it's shape)
- and return back to my excel workbook.

Ideally, at the end of the day, this automation should go thru each of my worksheets to get data and insert charts via PowerPoint which should just the loop through the above tasks.

However I am already having trouble without the looping and would like to know for now how to tell PowerPoint to implement it's insert chart function and paste my data using VBA .

I know that a potential solution is to make  graphs inside excel and paste them into PowerPoint, but that is precisely what I am trying to avoid because I don't want to depend too much on the linking of data between PowerPoint and Excel.

Please please help!


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.