O loop permite que você execute um grupo de instruções repetidamente. Alguns loops repetem instruções até que uma condição seja Falso; outros repetem instruções até que uma condição seja Verdadeira. Também há loops que repetem instruções um número específico de vezes.
As seguintes instruções de loop estão disponíveis no BSL:
- Do...Loop: Efetua loops enquanto uma condição é Verdadeira ou até que se torne Verdadeira.
- While...Wend: Efetua loops enquanto uma condição é Verdadeira.
- For...Next: Usa um contador para executar instruções um número especificado de vezes.
- For Each...Next: Repete um grupo de instruções para cada item em uma coleção ou em cada elemento de uma matriz.