View Single Post
 
Old 05-10-2017, 08:16 AM
JohnWilson JohnWilson is offline Windows 7 64bit Office 2010 32bit
Programmer
 
Join Date: Nov 2008
Location: UK
Posts: 1,913
JohnWilson has a spectacular aura aboutJohnWilson has a spectacular aura about
Default

I know you understand exactly what you mean but it really isn't that clear

But

Why do you think ActivX TextBoxes on the master do not work - they do.

You could try this to run a mcro at slide xx

Code:
Sub OnSlideShowPageChange(SW As SlideShowWindow)
If SW.View.CurrentShowPosition = xx Then 'the slide in question
Call themacro
End If
End Sub
You can address an ActivX textbox called "TextBox1" on slide 3 like this

strText=ActivePresentation.Slides(3).Shapes("TextB ox1").OLEFormat.Object.Text

If you measure the value od NOW at two points in the presentation you can use DateDiff to get the elapsed time

Code:
 Public d_then As Date

Sub getEarlier()
d_then = Now
End Sub

Sub getElapsed()
MsgBox DateDiff("s", d_then, Now) & _
" seconds have elapsed.", vbInformation
End Sub
__________________
Microsoft PowerPoint MVP 2007-2023
Free Advanced PowerPoint Tips and Tutorials

Last edited by JohnWilson; 05-11-2017 at 08:49 AM.
Reply With Quote