Automatische Prozedur

Bild

Betrifft: Automatische Prozedur
von: Leitz Gerd
Geschrieben am: 11.06.2015 12:27:58

Hallo!
Habe eine Frage zu meiner Idee!
Kann ich mit VBA eine Prozedur automatisch alle Minute ausführen lassen, wenn das Arbeitsblatt geöffnet ist.
Ich will die Systemzeit in einer Zelle "JETZT()" automatisch aktualisieren.
Derzeit habe ich es über Select Change gelöst mit Click in irgend eine Zelle.
Ist das möglich?
LG
Leitz Gerd

Bild

Betrifft: Ja, ist möglich. owT
von: Rudi Maintaire
Geschrieben am: 11.06.2015 12:40:27


Bild

Betrifft: AW: Ja, ist möglich. owT
von: Leitz Gerd
Geschrieben am: 11.06.2015 12:56:04
OK! Dankeschön für die Info!
Jetzt müsste ich nur noch wissen wie. Wäre das auch möglich, dass ich die Information erhalte!
Mit besten Dank
Leitz G.

Bild

Betrifft: AW: Ja, ist möglich. owT
von: Rudi Maintaire
Geschrieben am: 11.06.2015 12:59:05
aber sicher.
Such mal im Archiv nach Application.OnTime
Gruß
Rudi

Bild

Betrifft: AW: Ja, ist möglich. owT
von: Leitz Gerd
Geschrieben am: 11.06.2015 13:55:03
Hallo!
Habe da einiges ausprobiert, komme damit aber nicht zurecht bzw. wahrscheinlich kenne ich mich zu wenig aus.
Ich möchte das mein Makro "Zeit" alle Minute automatisch ausgeführt wird solange die Arbeitsmappe geöffnet ist.
Bitte um Hilfe.
LG
Leitz G.

Bild

Betrifft: application.ontime
von: Rudi Maintaire
Geschrieben am: 11.06.2015 16:18:26
in ein Modul:


Public t As Double
Sub zeit()
  'mach was
  t = Now + TimeSerial(0, 1, 0)
  Application.OnTime t, "zeit", , True
End Sub
in DieseArbeitsmappe:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
  Application.OnTime t, "zeit", , False
End Sub
Private Sub Workbook_Open()
  zeit
End Sub

Gruß
Rudi

Bild

Betrifft: AW: application.ontime
von: Leitz Gerd
Geschrieben am: 15.06.2015 15:21:43
Hallo!
Sorry konnte erst heute wieder weitermachen!
Dankeschön für die Hilfe, funktioniert super.
LG
Leitz Gerd

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Automatische Prozedur"