• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 60
  • Last Modified:

Is there any way to get call back from powerpoint, when any presentation opens ?

I need to open my OS X application when any powerpoint presentation opens.
I got VBA call back when powerpoint open (Auto_Open()). But I need a call back for each presentation open.

 In windows we can open  each presentation in separate powerpoint app (difference instance).
In Mac , Powerpoint app will open once and all presentation will open under same powerpoint application .

I need a call back when each presentation file open and I need to do run code snippets in my cocoa application.
0
Sivaprasad Km
Asked:
Sivaprasad Km
  • 2
2 Solutions
 
crystal (strive4peace) - Microsoft MVP, AccessRemote Training and ProgrammingCommented:
here is a link to built-in PowerPoint events:
http://officeone.mvps.org/vba/events_version.html

perhaps you are wanting the PresentationOpen or AfterPresentationOpen event?
0
 
Sivaprasad KmAuthor Commented:
@crystal : There is an option in Powerpoint to call back event when presentation opens - Application.PresentationOpen Event, And this is not supporting in Powerpoint 2016 & 2011 Mac version.

We need this call back in Mac version .

Please have a look at below link to understand about restrictions in Powerpoint Mac version
http://youpresent.co.uk/powerpoint-application-events-in-vba/
0
 
xtermieCommented:
A possible work around is to write code to loop checking the presentations opened, and compare it with presentations already open before.
0
 
xtermieCommented:
Good suggestions provided
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now