id:Yoshiya
コネタどうでもいいことなので一度しか言いませんのことを語る

VBAでもTry ~ Catch構文が使えるので例外処理を書こうと思えばできるのですが、コードを書くのが面倒なのと確実にエラーが出る場所が分かっているので、On error文でお茶を濁しました。