Hi Paul
Just looking at your solution, I get an error here
If rK.Cells(K, 1).Interior.ColorIndex <> xlColorIndexNone Then GoTo NextK
where debug shows K=0
Regards
MD