エラーでも処理を続行させる方法



アプリを開発していて、エラーになっても
次の処理を続行したい事があります。

例えば全会員にメール配信するシステムを組んでいるときに
たった一人のメールアドレスが間違っていただけで、
全員への配信がストップしてしまいます。

これを解決するには、メール配信の実行部分だけを
別のサブルーチンかファンクションに切り出し、
そのルーチンの最初の行に
On Error Resume Next
と記入すれば即解決です。

読めば察しが着くように、
エラーになったらそのルーチンは
抜けてしまいますので、
メールのリストで配信している場合とかなら、
そのまま次の行のメール配信へ移行するのです。

記事id:402 / 2302PV

関連記事