Thema Datum  Von Nutzer Rating
Antwort
Rot OnTime
31.05.2012 14:48:57 brate
NotSolved
31.05.2012 18:45:03 Mister x
NotSolved
31.05.2012 20:28:09 Gast32605
NotSolved

Ansicht des Beitrags:
Von:
brate
Datum:
31.05.2012 14:48:57
Views:
1816
Rating: Antwort:
  Ja
Thema:
OnTime

So erstmal vorab, mir ist Grundsaetlich klar wie das ganze funktioniert hier ein kleines beispiel.

 

Public Sub StartZeitGeber()
 Application.OnTime Now + TimeValue("00:00:30"), "Ausfuehrende"
End Sub
 
Private Sub Ausfuehrende()
 MsgBox Format(Now, "hh:nn:ss")
End Sub 

Alles wunderbar, nur habe ich jetzt eine Frage oder vielleicht auch 2 mal sehen.

 

Wenn ich z.b. in der Sub StartZeitGeber() folgenede Aenderung vornehme (fett gedruckt)

Application.OnTime TimeValue("12:00:00"), "Ausfuehrende"

dann wird die Prozedur um 12 Uhr gestartet, dies ist mir auch klar.

 

Ich will aber nicht permanent Excel geoffnet haben, ist es irgendwie moeglich das sich um 12 Uhr Excel dann auch automatisch oeffnet und dies ausfuehrt oder muss prinzipiell Excel immer geoeffnet seien damit man die Ontime funktion nutzen kann dies funktioniert?

 

2 te Frage wenn ich einmal diese OnTime Prozedur gestartet habe fuer ein Excel file und ich ( Gedankenmodell) den PC und Excel nie auschhalte, dann muesste es doch jeden Tag um 12 Uhr ausgefuehrt werden? Oder tut er dies nur einmal um 12 Uhr und ich muss damit es ein 2tes mal funktioniert die Sub Ausfuehrende nochmal starten?

 

 

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot OnTime
31.05.2012 14:48:57 brate
NotSolved
31.05.2012 18:45:03 Mister x
NotSolved
31.05.2012 20:28:09 Gast32605
NotSolved