0

I'd like to run a macro that sets the zoom to 100%, something like Windows(1).View.Zoom = 100, every time ANY file is opened in PowerPoint. The files are already created, so using a template to set the zoom is not possible. How can I do this?

Chris Macaluso
  • 1,372
  • 2
  • 14
  • 33

1 Answers1

1

There isn't really a way (that I am aware of) to do this through a macro or powerpoint add-in. You might be able to do it using a custom web add-in but I don't have enough experience with that to provide an example.

After looking around there have been a few success stories. One of which is creating a custom UI element and then adding an onLoad hook to that. Here is the thread. Here is a link to the Custom UI Editor Tool However I had no luck in getting it to work. I believe (This is only my theory) that it is not compatible with the latest .NET framework.

If you do end up trying to do this, here is a link to the xml formatting documentation for UI elements. And a link to a little tutorial related to this.

Sorry I couldn't be of more help. This should at least get you started. If anyone else has a simpler way I would love to know as well.

EliSauder
  • 138
  • 1
  • 10