Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I pick this one... the code works great and the help from Jim helped alot.
Now I am looking for "Next Steps". Now I need to loop the code to run till the end of the column. I've been checking all my posts. The ones from yesterday were outdated and the one in general wasn't being seen by developers. "Dave Peterson" wrote: You've got other replies to your other posts. Please pick one for followups. Rob wrote: What I am trying to do is find the total amount of time my site goes down. It all works when there is only one error in a row, but when it enters the loop it crashes on it's second pass. Any Suggestions? Here is how my spread sheat is laid out and what i am trying to do: Column 'A' = Date/Time of check Column 'D' = Check results I want to scan down Column 'D' and find what date/time an error occured, and if there is an error directly below that use that as the date/time. when i have the date/time of the last CONSECUTIVE error, I then want to search going up for the time above where it is OK. and record the difference in times. Sub Total() Dim ObjErrorString Dim ObjErrorCell, ObjErrorTime Dim ObjOkCell, ObjOkTime Dim ObjTotal Set ObjErrorCell = Cells.Find(What:="ERROR", After:=ActiveCell, SearchOrder:=xlByColumns, SearchDirection:=xlNext) ObjErrorString = "ERROR" Do Until InStr(1, ObjErrorCell.Offset(1, 0).Value, ObjErrorString, vbTextCompare) < 1 ObjErrorCell = ObjErrorCell.Offset(1, 0) Loop ObjErrorCell.Select Set ObjErrorTime = ActiveCell.Offset(0, -ActiveCell.Column + 1) Set ObjOkCell = Cells.Find(What:="OK", After:=ActiveCell, SearchOrder:=xlByColumns, SearchDirection:=xlPrevious) ObjOkCell.Select Set ObjOkTime = ActiveCell.Offset(0, -ActiveCell.Column + 1) ObjTotal = ObjOkTime - ObjErrorTime Range("E389").Value = ObjTotal End Sub -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Showing Error when going to pass a function like this | Excel Worksheet Functions | |||
Error on second pass of loop. | Excel Discussion (Misc queries) | |||
error on second pass of loop. | Excel Discussion (Misc queries) | |||
crash on second pass of loop | Excel Programming | |||
Using a Loop Statement to Pass Data between WKS and Output File | Excel Programming |