Share via

Auto_Open

Anonymous
2017-03-31T15:35:52+00:00

I know that Auto_Open (or similar VBA that would fire upon loading a PPTM sheet) does not work in PowerPoint.

Found a trick using XML on Internet ( http://www.pptalchemy.co.uk/PowerPoint\_Auto\_Open\_Code.html) but that dates back to 2007/2010. I'd like this to work on 2013 (and newer if possible).

Is there a simple way?

Note that I'd like this to work in the PPT without first having some sort of add-in loaded.

Microsoft 365 and Office | PowerPoint | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

5 answers

Sort by: Most helpful
  1. Steve Rindsberg 99,166 Reputation points MVP Volunteer Moderator
    2017-03-31T16:52:06+00:00

    The trick John wrote up will work in all PowerPoint versions from 2007 onward and doesn't require an add-in.

    It does, however, require you to save the presentation containing the code as a PPTM rather than a PPTX.  Depending on the end user's security settings, it may not work.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Steve Rindsberg 99,166 Reputation points MVP Volunteer Moderator
    2017-04-01T21:44:34+00:00

    Macro settings in PPT, yes.

    But also this: if you send files by email, PPTM files may simply get deleted by the antivirus/antimalware software at the other user's end. 

    Then there are all the other odd things PPT sometimes "says" when you try to open a file that came from the internet (ie, by email).  Users may have to unblock the file in order to open it.

    And so on.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2017-04-01T15:39:27+00:00

    What security settings, you mean macro settings in PPT? That's logical I guess.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2017-03-31T19:14:19+00:00

    Just to re-state what Steve said. This may not work for other users because of their security settings.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2017-03-31T17:23:41+00:00

    Brilliant, works! Thanks!

    Was this answer helpful?

    0 comments No comments