A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Powerpoint, Publisher and Visio » Powerpoint
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

running a macro automatically when opening a powerpoint slide show



 
 
Thread Tools Display Modes
  #1  
Old November 6th, 2004, 03:02 AM
Phuelgod
external usenet poster
 
Posts: n/a
Default running a macro automatically when opening a powerpoint slide show

I'm trying to create a mouseover to display the definition of a word when
highlighted. I've created a VB Macro to render the definition visible on the
mouseover

Public Sub MouseOver_Maintenance_Check()
Application.ActivePresentation.Slides(9).Shapes("O bject 7").Visible =
msoCTrue
End Sub

My problem is that for this macro to work, the default value for the shape
("Object 7") would have to be false. I'm thinking the appropriate way to do
this would be a macro to run on opening, but am not sure how to do this.

Any help on this, or a possible easier method would be appreciated.

Thanks,

--
Frank

"Do or do not; There is no try"
-Yoda
  #2  
Old November 6th, 2004, 09:18 AM
Chirag
external usenet poster
 
Posts: n/a
Default

You can run a macro when slide show starts by using the free Event Generator
add-in from http://officeone.mvps.org/addins.html.

- Chirag

PowerShow - View multiple shows simultaneously
http://officeone.mvps.org/powershow/powershow.html

"Phuelgod" wrote in message
...
I'm trying to create a mouseover to display the definition of a word when
highlighted. I've created a VB Macro to render the definition visible on
the
mouseover

Public Sub MouseOver_Maintenance_Check()
Application.ActivePresentation.Slides(9).Shapes("O bject 7").Visible =
msoCTrue
End Sub

My problem is that for this macro to work, the default value for the shape
("Object 7") would have to be false. I'm thinking the appropriate way to
do
this would be a macro to run on opening, but am not sure how to do this.

Any help on this, or a possible easier method would be appreciated.

Thanks,

--
Frank

"Do or do not; There is no try"
-Yoda



  #3  
Old November 6th, 2004, 06:07 PM
Steve Rindsberg
external usenet poster
 
Posts: n/a
Default

In article , Phuelgod wrote:
I'm trying to create a mouseover to display the definition of a word when
highlighted. I've created a VB Macro to render the definition visible on the
mouseover

Public Sub MouseOver_Maintenance_Check()
Application.ActivePresentation.Slides(9).Shapes("O bject 7").Visible =
msoCTrue
End Sub

My problem is that for this macro to work, the default value for the shape
("Object 7") would have to be false. I'm thinking the appropriate way to do
this would be a macro to run on opening, but am not sure how to do this.


That's one way. You could also create a macro that the user never sees, just
something you run yourself before saving the presentation to set Object 7
invisible. Once set to invisible it'll stay that way.



-----------------------------------------
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================


  #4  
Old November 7th, 2004, 03:01 PM
David M. Marcovitz
external usenet poster
 
Posts: n/a
Default

What Chirag and Steve said and ...

What I would do is one or both of the following.

Have the show in Kiosk mode and make all the navigation on mouse click.
The first click in the show takes you to the next slide and initializes
all the shapes to what you want (visible or invisible, red or blue, here
or there, ...).

You might also do what Steve said to set the shape to invisible and then
add:

ActivePresentation.Saved = False

to your macro, so PowerPoint doesn't realize that any changes have been
made and never asks to save the changes. Someone can still save changes
on their own unless it is run as a PPS in which case they are unlikely to
be in a mode where they can save.

--David

--
David M. Marcovitz
Director of Graduate Programs in Educational Technology
Loyola College in Maryland
Author of _Powerful PowerPoint for Educators_
http://www.loyola.edu/education/PowerfulPowerPoint/

Steve Rindsberg wrote in
:

In article ,
Phuelgod wrote:
I'm trying to create a mouseover to display the definition of a word
when highlighted. I've created a VB Macro to render the definition
visible on the mouseover

Public Sub MouseOver_Maintenance_Check()
Application.ActivePresentation.Slides(9).Shapes("O bject
7").Visible =
msoCTrue
End Sub

My problem is that for this macro to work, the default value for the
shape ("Object 7") would have to be false. I'm thinking the
appropriate way to do this would be a macro to run on opening, but am
not sure how to do this.


That's one way. You could also create a macro that the user never
sees, just something you run yourself before saving the presentation
to set Object 7 invisible. Once set to invisible it'll stay that way.



-----------------------------------------
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================




  #5  
Old November 11th, 2004, 10:00 PM
John Langhans [MSFT]
external usenet poster
 
Posts: n/a
Default

[CRITICAL UPDATE - Anyone using Office 2003 should install the Critical
Update or Service Pack 1 for Office 2003 as soon as possible. From
PowerPoint, choose "Help - Check for Updates".]

[TOP ISSUE - Are you having difficulty opening presentations in PowerPoint
that you just created (you can save, but not open)? -
http://support.microsoft.com/?id=329820]

Hello,

Sounds like a lot of work...

If you (or anyone else reading this message) have suggestions as to
improved rollover/mouse-over/pop-up capabilities in PowerPoint natively
(not requiring add-ins or ActiveX controls), don't forget to send your
feedback (in YOUR OWN WORDS, please) to Microsoft by either:

PREFERRED METHOD:

A) If you are using Microsoft's web-based, online newsreader for Office
communities
(http://www.microsoft.com/office/comm...dg=microsoft.p
ublic.powerpoint), check to see whether or not the suggestion has been
submitted before (Show - Suggestions for Microsoft) and, if so, add your
vote to the suggestion submission. If the suggestion has not been submitted
before, click on the "New" drop-down menu and choose "Suggestion for
Microsoft" from directly within the newsreader web page.

OR, NEXT BEST METHOD:

B) If you are using another newsreader (such as Microsoft Outlook Express),
submit your suggestion using your web browser at the following address:
http://register.microsoft.com/mswish/suggestion.asp

It's VERY important that, for EACH wish, you describe in detail, WHY it is
important TO YOU that your product suggestion be implemented. A good wish
submssion includes WHAT scenario, work-flow, or end-result is blocked by
not having a specific feature, HOW MUCH time and effort ($$$) is spent
working around a specific limitation of the current product, etc. Remember
that Microsoft receives THOUSANDS of product suggestions every day and we
read each one but, in any given product development cycle, there are ONLY
sufficient resources to address the ones that are MOST IMPORTANT to our
customers so take the extra time to state your case as CLEARLY and
COMPLETELY as possible so that we can FEEL YOUR PAIN.

IMPORTANT: Each submission should be a single suggestion (not a list of
suggestions).

John Langhans
Microsoft Corporation
Supportability Program Manager
Microsoft Office PowerPoint for Windows
Microsoft Office Picture Manager for Windows

For FAQ's, highlights and top issues, visit the Microsoft PowerPoint
support center at: http://support.microsoft.com/default.aspx?pr=ppt
Search the Microsoft Knowledge Base at:
http://support.microsoft.com/default.aspx?pr=kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to begin powerpoint slide show upon opening the program from . christopher_rousseau Powerpoint 3 October 5th, 2004 05:18 PM
help me please strassekrieger Powerpoint 10 August 24th, 2004 12:33 PM
Repeating Slide show with continuous music Primoz Bradac Powerpoint 6 August 23rd, 2004 09:09 PM
Automating going to previous slide Steve Powerpoint 7 August 13th, 2004 09:06 PM


All times are GMT +1. The time now is 05:11 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.