I solved my issue by using cell.offset

Thanks

Still would interested to know how to do it using the loop for my own knowledge so I will leave the post for a day or two

Thanks