Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I've got the following code working in a longer code sequence but it is slow and I was wondering whether 'If Then' statements would be better/faster. The code is looking down a column of data and using the row number where a condition is True to carry out further calculations. ' calculate time to 1bar pressure Range("J3").Activate Do ActiveCell.Offset(rowOffset:=1).Activate If ActiveCell.Row 6002 Then Exit Do Loop Until ActiveCell.Value = 1 e = ActiveCell.Row ' Calculate time between engine movement and 1 bar f = (e - s) * 0.005 If ActiveCell.Row 6002 Then f = "" ' calculate time to 2bar pressure Do ActiveCell.Offset(rowOffset:=1).Activate If ActiveCell.Row 6002 Then Exit Do Loop Until ActiveCell.Value = 2 e = ActiveCell.Row ' Calculate time between engine movement and 2 bar g = (e - s) * 0.005 If ActiveCell.Row 6002 Then g = "" This is repeated 10 times in total. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
returning back to loop check condition without completing the loop | Excel Programming | |||
Loop to Filter, Name Sheets. If Blank, Exit Loop | Excel Programming | |||
Naming Worksheets - Loop within a loop issue | Excel Programming | |||
Advancing outer Loop Based on criteria of inner loop | Excel Programming | |||
Problem adding charts using Do-Loop Until loop | Excel Programming |