Correct. In effect, error handling blocks are in line with the code. I will use Exit Sub in the block after setting appropraite error flags, if necessary.
I know this is a style thing. I find it easier to assure myself that I have handed error conditions by leaving the hanlding block near the error.
If VBA had try...catch like other languages, I would prefer it. On Error Resume Next the closest I can get.
Bookmarks