Thomas Lindner
Erfahrenes Mitglied
HINWEIS!
Achtung, dieser Beitrag wurde aus zwei Beiträgen zzusamengestückelt.....
Achtung, dieser Beitrag wurde aus zwei Beiträgen zzusamengestückelt.....
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Public Sub zeit()
Dim laenge, Start, Ende, Tformat
Set firstSl = Application.ActivePresentation.SlideMaster
Tformat = "hh:mm"
laenge = 15 * 60 ' Dauer in Sekunden festlegen.
Start = Timer ' Anfangszeit setzen.
Ende = Start + laenge
Do While (Timer < Ende) And (pre_stop = False)
firstSl.Shapes(1).TextFrame.TextRange.Text = Format((Ende - Timer) / (24 * 60), Tformat)
DoEvents ' Steuerung an andere Prozesse
' abgeben.
Loop
firstSl.Shapes(1).TextFrame.TextRange.Text = Format(0, Tformat) 'hier steht das, was am ende stehenbleiben soll!
Set firstSl = Nothing
End Sub
Public WithEvents App As Application
Private Sub App_SlideShowBegin(ByVal Wn As SlideShowWindow)
Call Modul1.steuerung(True)
'**** Wenn die folgenden Befehle ausgeführt werden, beginnt die zeitnahme mit Beginn der Präsentation****
'Call Modul1.steuerung(False)
'Call Modul1.zeit
End Sub
Private Sub App_SlideShowEnd(ByVal Pres As Presentation)
Call Modul1.steuerung(True)
End Sub
Private Sub App_SlideShowNextSlide(ByVal Wn As SlideShowWindow)
'**** Diese Prozedure sorgt dafür, dass die Zeitnahme bei einer bestimmten Folie startet ****
Dim Showpos As Integer
Showpos = Wn.View.CurrentShowPosition '+ 1
If Showpos = 3 Then 'Hier die Foliennummer eintrage, ab der die Zeitnahme starten soll
Call Modul1.steuerung(False)
Call Modul1.zeit
End If
End Sub