Gentlemen,
I need to modify the following code to enable update on a tick-by-tick basis.
I think the line in bold (set at 1-second intervals) is what needs to changed. Any advice appreciated.
Thank you.
Grant.
Public RunWhen As Double
Public Const cRunWhat = "MyFunc"
Sub StartTimer()
RunWhen = Now + TimeValue("00:00:01")
Application.OnTime earliesttime:=RunWhen, procedure:=cRunWhat, _
schedule:=True
End Sub
Sub MyFunc()
Dim row As Single
row = ActiveSheet.Range("A65536").End(xlUp).row + 1
Cells(row, 1).Value = Time()
Cells(row, 2).Value = [A1].Value
Cells(row, 3).Value = [B1].Value
Cells(row, 4).Value = [C1].Value
Cells(row, 5).Value = [D1].Value
Cells(row, 6).Value = [E1].Value
Cells(row, 7).Value = [F1].Value
StartTimer
End Sub
Sub StopTimer()
On Error Resume Next
Application.OnTime earliesttime:=RunWhen, _
procedure:=cRunWhat, schedule:=False
End Sub
Sub ClearArea()
[A4:H60000].Clear
End Sub
I need to modify the following code to enable update on a tick-by-tick basis.
I think the line in bold (set at 1-second intervals) is what needs to changed. Any advice appreciated.
Thank you.
Grant.
Public RunWhen As Double
Public Const cRunWhat = "MyFunc"
Sub StartTimer()
RunWhen = Now + TimeValue("00:00:01")
Application.OnTime earliesttime:=RunWhen, procedure:=cRunWhat, _
schedule:=True
End Sub
Sub MyFunc()
Dim row As Single
row = ActiveSheet.Range("A65536").End(xlUp).row + 1
Cells(row, 1).Value = Time()
Cells(row, 2).Value = [A1].Value
Cells(row, 3).Value = [B1].Value
Cells(row, 4).Value = [C1].Value
Cells(row, 5).Value = [D1].Value
Cells(row, 6).Value = [E1].Value
Cells(row, 7).Value = [F1].Value
StartTimer
End Sub
Sub StopTimer()
On Error Resume Next
Application.OnTime earliesttime:=RunWhen, _
procedure:=cRunWhat, schedule:=False
End Sub
Sub ClearArea()
[A4:H60000].Clear
End Sub