Zachcamy do zapoznania si z prezentacj Poradnik VBA: obsuga bdw VBA w Excelu.
Prezentacja zostaa przygotowana przez ekspertw i specjalistw Cognity. Poradnik VBA: Obsuga Bdw Kurs VBA Obsuga bdw
Bdy skadni (syntaktyczne0 oraz bdy wykonania (w trakcie dziaania programu), ktre mog by obsuone lub nieobsuone przez odpowiednie mechanizmy. Poradnik VBA: Instrukcja On Error Kurs VBA Instrukcja On Error
Wcza procedur obsugi bdw oraz okrela miejsce procedury. Moe by rwnie uyta do wyczania procedury obsugi bdw. Poradnik VBA: Instrukcja On Error Kurs Excel On Error GoTo etykieta
Wcza procedur obsugi bdw przez okrelenie miejsca w procedurze, do ktrego przekazane zostanie dalsze wykonywanie instrukcji w przypadku wystpienia bdu. Poradnik VBA: Instrukcja On Error Kurs VBA On Error GoTo etykieta c.d.
Argument etykieta okrela miejsce procedury obsugi bdw jako etykieta wiersza lub numer wiersza i musi by umieszczony w obrbie tej samej procedury co instrukcja On Error. Poradnik VBA: Instrukcja On Error Kurs VBA On Error Resume Next
Okrela e w przypadku wystpienia bdu wykonania programu nastpuje natychmiastowe przekazanie sterowania do nastpnej instrukcji (zignorowanie bdu i zezwolenie VBA na wykonanie dalszych instrukcji procedury). Poradnik VBA: Instrukcja On Error Kurs Excel On Error GoTo 0 Wyczenie wczeniej wczonej procedury obsugi bdw w biecej procedurze (przywrcenie standardowej obsugi bdw). Poradnik VBA: Instrukcja Resume Kurs VBA Instrukcja Resume Przywraca wykonane po zakoczeniu obsugi bdw. Poradnik VBA: Instrukcja Resume Kurs VBA Resume (0) Jeeli bd wystpi w tej samej procedurze co procedura obsugi bdw, wykonanie programu przywracane jest do instrukcji, ktra spowodowaa bd. Poradnik VBA: Instrukcja Resume Kurs VBA Resume (0) c.d. Jeeli bd wystpi w wywoanej procedurze, wykonanie powraca do instrukcji, ktra ostatnia wywoaa procedur zawierajca obsug bdw. Poradnik VBA: Instrukcja Resume Kurs Excel Resume Next Dziaania analogiczne jak w przypadku instrukcji Resume[0] z t rnic, e wykonanie powraca do nastpnej instrukcji po instrukcji, ktra ostatnio wywoaa procedur zawierajc obsug bdw (lub po instrukcji On Error Resume Next). Poradnik VBA: Instrukcja Resume Kurs VBA Resume Etykieta Powoduje dalsze wykonywanie kodu od linii okrelonej przez argument etykieta. Argument ten okrelony jest przez etykiet lub numer wiersza musi znajdowa si w tej samej procedurze co obsuga bdu. Poradnik VBA: Instrukcja Resume Kurs VBA Instrukcja Resume Przykad:
Sub NazwaProcedura1(ar gument1, argument2,)instr ukcje procedury On Error GoTo etykieta1 miejsce obsugi bdu kolejne instrukcje procedury. Poradnik VBA: Instrukcja Resume Kurs Excel Instrukcja Resume c.d. Przykad:
On Error Resume Next zignorowanie bdu On Error GoTo 0 wyczenie obsugi bdw Exit Sub Etykieta1: instrukcje obsugi bdu
Resume Next instrukcje powrotu po zakoczeniu obsugi bdw End Sub Jeeli chcesz wiedzie wicej o VBA w Excelu skorzystaj z oferty naszych kursw: Kurs Analiza danych z wykorzystaniem VBA. Automatyzacja raportowania Kurs VBA w Excelu Zaawansowany Kurs Makra w MS Excel Kurs VBA w Excelu Podstawowy
Kurs VBA Kurs VBA
Kurs VBA Wicej artykuw dotyczcych VBA w Excelu odnajdziesz na naszym blogu Strefa Wiedzy w Cognity.