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?

questionAnswers(12)

yourAnswerToTheQuestion