IF文でTHENの直後に改行するとENDIFまで複数行に渡って処理が書けるようになりますけど、IF文は基本的に二択の処理なので、ELSEの後にIF文を追加しても分岐の深さはELSEの前と以降でバッサリ分かれちゃういますし、そのIF文がさらにTHENの直後の改行をするとそのIFに対応したENDIFも追加しないとエラーになっちゃうんですよね。 でもELSEIF~THENを使うと一つのENDIFだけで何択もの処理が書けて便利という。