If Not oRng Is Nothing Then FirstAdd = oRng.Address Do oCol.Add oRng.Row, CStr(oRng.Row) Set oRng = .FindNext(oRng) Loop While oRng.Address <> FirstAdd End If