Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() I'm trying to sum numbers between non zero's but when there ar multiples in rows it doesn't work. For example row 5 should sum to and row 6 should sum to 12(1+8+3). However with the code I have belo rows 5 and 6 are both summing to 16 (4+1+8+3). Please help!! Thanks Trevor Eg. 1 0 3 2 Yes 2 3 0 5 4 0 2 5 Yes 6 6 Yes 4 7 0 1 8 0 8 9 0 3 10 Yes 2 Sub SumBetween() ' This macro sums the differences between Yes's ' Macro1 Macro ' Macro recorded 22-08-2005 'Clears column V, sum of the differences Sheets("WorkPage").Select Columns("V:V").Select Selection.ClearContents 'Sets ranges to column P then formats to formula and text cell Set rng = Columns(16).SpecialCells(xlFormulas, xlTextValues) i = 0 For Each ar In rng.Areas i = i + 1 If i < 1 Then Set rng1 = Range(cell.Offset(1, 4), ar.Offset(-1, 4)) cell.Offset(0, 6).Value = Abs(Application.Sum(rng1)) End If Set cell = ar Next MinAdd (myAdd) MinPower Calculate End Su -- Tre_coo ----------------------------------------------------------------------- Tre_cool's Profile: http://www.excelforum.com/member.php...fo&userid=2641 View this thread: http://www.excelforum.com/showthread.php?threadid=47792 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Summing numbers | Excel Discussion (Misc queries) | |||
Keep getting #### when summing numbers | Excel Discussion (Misc queries) | |||
summing more than 30 numbers | Excel Discussion (Misc queries) | |||
summing numbers | Excel Programming | |||
Summing Numbers | Excel Discussion (Misc queries) |