Notes

There must be one If, zero or one Elses and zero to as many as needed ElseIfs.

There is an If...Then...Else statement that can go on one line, but it is not very readable thus it is avoided.

You cannot use the Exit statement with an If block like you can most other blocks.

You should indent your code for readability based on the starting and ending of If blocks.

Select block

A Select block allows you to choose the course of action based on a value. It is basically a different structure to an If...ElseIf...Else block specifically made for when the same value is being compared repeatedly.