Loops are used in VBA for repeating a set of statements multiple times. Loops form a very important part of any programming language and VBA is no exception. There are different types of loops that can be used in VBA. These are as follows: 1. VBA For Loop. 2. VBA For Each Loop. 3. VBA Do While Loop. 4. VBA Do Until Loop.