Dobre wzorce do obsługi błędów VBA
Jakie są dobre wzorce obsługi błędów w VBA?
W szczególności, co powinienem zrobić w tej sytuacji:
<code>... some code ... ... some code where an error might occur ... ... some code ... ... some other code where a different error might occur ... ... some other code ... ... some code that must always be run (like a finally block) ... </code>
Chcę obsługiwać zarówno błędy, jak i wznowić wykonywanie po kodzie, w którym może wystąpić błąd. Ponadto ostatecznie kod na końcu musi ZAWSZE działać - bez względu na to, jakie wyjątki zostaną rzucone wcześniej. Jak mogę osiągnąć ten wynik?