You said "move", so if you don't want to retain the values in the original
and you don't want to delete, then you must want to clear:
Dim rng as Range, cell as Range, rng1 as Range
set rng = Range(cells(1,"C"),Cells(rows.count,"C").End(xlup))
set rng1 = nothing
for each cell in rng
if cell.value = "True" then
if rng1 is nothing then
set rng1 = cell
else
set rng1 = union(rng1,cell)
end if
Next
Next
if not rng1 is nothing then
rng1.entirerow.copy Destination:=worksheets("Sheet2").Range("A1")
rng1.EntireRow.clearContents
End if
--
Regards,
Tom Ogilvy
desperate said:
Thank you. This coding helps very much, but I don't want to cut the rows
from the first sheet, I want to just copy them onto the second sheet. How
would I do that?