Loop Schlaufe
17.11.2016 20:12:37
Kurt
Kann mir jemand sagen warum der ActiveCell = Now Wert nur bei der ersten Schlaufe ins Feld eingetragen wird, bei den weiteren durchgängen wird nur noch der v1 Wert eingetragen? Das Makro starte ich mit einem Button über das "log()"
Public Sub StartZeitGeber()
Application.OnTime Now + TimeValue("0:0:10"), "log"
End Sub
Sub StoppZeitGeber()
Application.OnTime Now + TimeValue("0:0:2"), "log", Schedule:=False
End Sub
Public Sub log()
Dim v1 As String
Range("A4").Select
v1 = ActiveCell.Value
Do Until ActiveCell.Value = ""
If ActiveCell.Value > 1 Then
ActiveCell.Offset(1, 0).Select
End If
Loop
ActiveCell = v1
ActiveCell.Offset(0, 1).Select
ActiveCell = Now
StartZeitGeber
End Sub