Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On 30 dec, 17:07, bijan wrote:
Hi RadarEye Thank you,The code works perfect, but I want to ask *another question,if my sample sheet change like this: __field1_______field2___field3___field4__ 1 2008/12/30 * * *2 * * * * * * 2 2008/12/30 * * *2 * * * * * * 3 2008/12/30 * * * * * * * * * * * * * * * *4 4 2008/12/30 * * * * * * * * * * * * * * * *3 5 2008/12/30 * * * * * * * * *10 6 2008/12/30 * * * * * * * * * 3 and I have to sum field3 and field4 and then comperess filed2 to show just first line,How can I change your code to do that and change sheet like this: __field1_____field2___field3___field4__ 1 2008/12/30 * *2 * * * * *13 * * * * *7 * Many Regards Bijan * * * "RadarEye" wrote: Hi Bijan, This macro compresses the lines to one for each date. Sub BijanSum() * * Dim intColMax As Integer * * Dim intColLoop As Integer * * intColMax = 4 * * Range("A3").Select * * Do * * * * If ActiveCell.Value = ActiveCell.Offset(-1, 0).Value Then * * * * * * For intColLoop = 1 To intColMax * * * * * * * * With ActiveCell * * * * * * * * * * .Offset(-1, intColLoop).Value = _ * * * * * * * * * * .Offset(-1, intColLoop).Value + _ * * * * * * * * * * .Offset(0, intColLoop).Value * * * * * * * * End With * * * * * * Next * * * * * * ActiveCell.EntireRow.Delete * * * * Else * * * * * * ActiveCell.Offset(1, 0).Select * * * * End If * * Loop Until IsEmpty(ActiveCell) * * Range("A2").Select End Sub HTH, Wouter- Tekst uit oorspronkelijk bericht niet weergeven - - Tekst uit oorspronkelijk bericht weergeven - Hi Bijan, If you change intColMax = 4 to intColMax = 3 Only columns B C and D will be summed. The result will be: __field1_____field2___field3___field4__ 1 2008/12/30 4 13 7 becouse you have 2 line with field2 filled. HTH, Wouter |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Looking for a solution | Excel Worksheet Functions | |||
best solution for db | Excel Programming | |||
My solution | Excel Discussion (Misc queries) | |||
Is There A Solution.......? | Excel Programming | |||
Best Fit Solution | Excel Programming |