The following Visual Basic commands have been tested with IDEA v9 and appear to be functioning properly. I have added some examples where possible on their use.

Do...Loop Statement

The Do...Loop statement, or Do for short, is used to execute a block of statements repeatedly—in other words, to loop through the statements.

This statement comes in several variations that can meet essentially any program need.

For...Next Statement

The For...Next statement repeats a block of code a specified number of times.

  • Index is a variable that is used to count loop repetitions. It is usually declared to be type Integer.
  • Start is an expression specifying the starting value of index.
  • Stop is an expression specifying the ending value of index.

Optionally, For...Next can use an increment value other than 1.

Goto Statement

The Goto statement instructs program execution to go to the specified location in the code.

A label itself has no effect on program operation—it serves only as the target of a Goto.

If...Then Statement

The If...Then statement, or If statement for short, is used in a program to execute a block of code if a specified logical condition is True.  If condition is True, the statements in the block (indicated by block1) are executed. If condition is False, they are not executed.

The Select Case Statement

The Select Case statement lets your program make multiple choices based on the value of a single expression.

With...End With

The With...End With construct cannot be called a control statement because it does not modify code execution. It does, however, provide a handy shorthand that simplifies writing code in certain situations.