My code will restart the loop. Whether this is appropriate or not depends upon the intervening code. your question states "I need it to become 4 and do the for loop again). ", which is what my code does.
Regards
MD

BTW, Please use the VBA tags on your code