Короче:
Sub
Немедленный выход из процедуры Sub, в которой находится этот элемент. Выполнение продолжается с команды, следующей непосредственно за оператором, вызвавшим процедуру Sub. Exit Sub может использоваться только внутри процедуры Sub.
Function
Немедленный выход из процедуры Function, в которой находится этот элемент. Выполнение продолжается с оператора, следующего непосредственно за оператором, вызвавшим процедуру Function. Exit Function может использоваться только внутри процедуры Function.
For
Немедленный выход из цикла For, в котором находится этот элемент. Выполнение продолжается с оператора, следующего за оператором Next. Exit For может использоваться только внутри цикла For...Next или For Each...Next. При использовании во вложенных циклах For, Exit For передает управление в ближайший внешний цикл.
Exit Sub, Exit Function и Exit Property могут находиться в тексте сообщения процедуры где нужно и сколько нужно раз. Они могут находиться даже внутри оператора управления, например If...Then...Else. Эти операторы полезны, когда процедура выполнила все, что необходимо, и может немедленно возвратить результат.
И так далее...
Идея понятна?