If we were to judge between these two types of VBA For Loop, we would have to say that For Loop is a bit faster than Do While Loop.