Home |
Search |
Today's Posts |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Mike,
I only suggested using the blank cell because in my relative ignorance I thought it would be easiest. But I think your suggested solution worked. Thanks again. Jim "Mike H" wrote: Hi, there will no doubt be some comment that selecting cells isn't the best way to do what you want but if it works for you then so be it. This selects the cell then checks for data in the cell to the left and if it's empty the loop terminates Do ActiveCell.FormulaR1C1 = "=AVERAGE(R[-6]C[-1]:RC[-1])" ActiveCell.Offset(7, 0).Range("A1").Select Loop Until ActiveCell.Offset(, -1).Value = "" -- Mike When competing hypotheses are otherwise equal, adopt the hypothesis that introduces the fewest assumptions while still sufficiently answering the question. "bondjel" wrote: Mike, Here it is: Do ActiveCell.FormulaR1C1 = "=AVERAGE(R[-6]C[-1]:RC[-1])" ActiveCell.Offset(7, 0).Range("A1").Select ActiveCell.FormulaR1C1 = "=AVERAGE(R[-6]C[-1]:RC[-1])" Loop "Mike H" wrote: Hi, Post your recorded macro. -- Mike When competing hypotheses are otherwise equal, adopt the hypothesis that introduces the fewest assumptions while still sufficiently answering the question. "bondjel" wrote: I have columns of data and recorded a macro for taking the average of every seven numerical entries. What syntax do I use to tell the macro to stop looping when it gets to a blank cell in the column? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Stopping an Entry | Excel Discussion (Misc queries) | |||
Find loop doesn't loop | Excel Discussion (Misc queries) | |||
Stopping a CountIf | Excel Worksheet Functions | |||
Stopping a formula | Excel Discussion (Misc queries) | |||
Stopping Calculation | Excel Discussion (Misc queries) |