Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Finding the last one
I have colums and rows of data. The data is grouped in four rows down
two columns across. I sometime have repeating data. I am trying ot figure out a way so that it looks through the colum find the first and the last then deletes all but the last. Ex. Layer1 Layer2 Layer3 Layer4 Layer5 <----delete this one Layer5 <----delete this one Layer5 <----delete this one Layer5 <--- keep this one It's always the last part of the data. Layer five is the highest it will go if that help. Thanks. |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Finding the last one
This is very easy. Too easy
RowCount = 1 do while cells(RowCount,"A").value < "" if cells(RowCount,"A").value = _ cells(RowCount + 1,"A").value then Rows(RowCount).delete else RowCount = RowCount + 1 end if loop " wrote: I have colums and rows of data. The data is grouped in four rows down two columns across. I sometime have repeating data. I am trying ot figure out a way so that it looks through the colum find the first and the last then deletes all but the last. Ex. Layer1 Layer2 Layer3 Layer4 Layer5 <----delete this one Layer5 <----delete this one Layer5 <----delete this one Layer5 <--- keep this one It's always the last part of the data. Layer five is the highest it will go if that help. Thanks. |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Finding the last one
|
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Finding the last one
How would I do it for the case that I have to look at every 4th row,
not every row. |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Finding the last one
Instead of my original code change the count increment from 1 to 4
from RowCount = 1 do while cells(RowCount,"A").value < "" if cells(RowCount,"A").value = _ cells(RowCount + 1,"A").value then Rows(RowCount).delete else RowCount = RowCount + 1 end if loop to: RowCount = 1 match = False do while cells(RowCount,"A").value < "" if cells(RowCount,"A").value = _ cells(RowCount + 1,"A").value then Rows(RowCount).delete MAtch = true else if Match = true then RowCount = RowCount + 1 Mtch = False else RowCount = RowCount + 4 end if loop " wrote: How would I do it for the case that I have to look at every 4th row, not every row. |
#6
Posted to microsoft.public.excel.programming
|
|||
|
|||
Finding the last one
|
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Finding the first value that is less than zero | Excel Worksheet Functions | |||
Finding a Value | Excel Discussion (Misc queries) | |||
Finding second value? | Excel Worksheet Functions | |||
Finding the top 10 | Excel Discussion (Misc queries) | |||
finding value | Excel Discussion (Misc queries) |