Если вы начинаете новую строку после then
в вашем операторе IF, тогда вы должны завершить блок с помощью End if
(давайте пока проигнорируем символ продолжения строки), иначе синтаксис недопустим.
Так что либо:
If 1 > 0 then
Msgbox("True!")
End if
Или:
If 1 > 0 then Msgbox("True!")
Но не начинайте новую строку после then
и не включайте End if
.
Кроме того, лучше поставить Option Explicit
перед вашим кодом, а переменная f
кажется неиспользованной - но это был не ваш вопрос.