Wiele lat temu, w jednym ze swoich wpisów, próbowałem wytłumaczyć na czym polega idea centralnej obsługi błędów. Podejrzewam, że niewiele osób zrozumiało, to co chciałem przekazać. Notka była napisana specjalistycznym żargonem, nie dołączyłem także pliku z przykładem. Dzisiaj chciałbym wrócić do tego tematu, bowiem od półtora roku stosuję centralną obsługę błędów w swoich aplikacjach i uważam to za dużą zmianę na plus. Idea Centralnej Obsługi Błędów Jakkolwiek nazwa zagadnienia […]
Instrukcja On Error GoTo -1
W tym opracowaniu chcę wnikliwie omówić polecenia, które opisałem w pierwszej części notki – zwłaszcza w kontekście różnic z bardzo mało znaną instrukcją On Error GoTo -1. On Error GoTo -1 vs. Err.Clear vs. On Error GoTo 0 Polecenie On Error GoTo -1 nie jest tym samym, co Err.Clear czy On Error GoTo 0, chociaż instrukcje te mają ze sobą wiele wspólnego. […]
Instrukcje Typu On Error
W internecie możemy bez problemu znaleźć opracowania, które opisują działanie poszczególnych instrukcji obsługujących błędy w VBA. W tym tekście chciałbym dokonać pewnej syntezy, ale też pokazać, kiedy należy (a kiedy nie powinno się) używać tych poleceń. On Error Resume Next Polecenie, które nakazuje ignorować wszystkie błędy i wykonywać dalsze linie kodu. Jest to instrukcja, która jest bardzo mocno nadużywana przez osoby, które dopiero zaczynają swoją przygodę […]