Link to home
Start Free TrialLog in
Avatar of rkulp
rkulpFlag for United States of America

asked on

Need Help to Automate Changing Screen Presentation 4:3 to Screen Presentation 16:9 in PowerPoint?

I have about 1100 PowerPoint Presentations that I need to change the design from screen presentation 4:3 to screen presentation 16:9. I have been unable to find an enumeration of the variable that does this. I really don't want to do the presentations one at a time manually. Does anyone know the variable and enumeration that would allow me to programmatically change the Design > Page Setup  setting in a presentation? Alternatively, a suggestion of a better way would be appreciated.

I would also appreciate suggestions on doing this in Apache OpenOffice or LibreOffice.
ASKER CERTIFIED SOLUTION
Avatar of John Wilson
John Wilson
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of rkulp

ASKER

Thank you. I often do late binding. Do you happen to know the numerical value of ppSlideSizeOnScreen16x9? My initial search after your post did not reveal the value, just the name.
16:9 is 15
16:10 is 16
Avatar of rkulp

ASKER

Thank you very much. It works perfectly in VB.Net as well as VBA. Thanks also for the numerical value.
You could also create a batch macro to run the PPTools Resize add-in which offers more "intelligence" than the built in methods offered by PowerPoint.

http://www.pptools.com/resize/index.html