Funkcja błędu VBA IsError

Czy opis błędu

Służy do sprawdzania wartości błędów.

Proste przykłady błędu IsError

1 MsgBox IsError(1/2)

Wynik: Fałsz

1 MsgBox IsError(CvErr(0))

Wynik: Prawda

Składnia IsError

W edytorze VBA możesz wpisać „IsError (”, aby zobaczyć składnię funkcji IsError:

Funkcja IsError zawiera argument:

Wyrażenie: Wyrażenie, które będzie testowane.

Przykłady funkcji Excel VBA IsError

123456789101112 Podział funkcji (a jako podwójny, b jako podwójny)W przypadku błędu Przejdź do obsługi_błęduPodziel = a / bWyjdź z funkcjiobsługa_błędów:Dzielenie = CVErr(Err.Number)Koniec funkcjiSub IsError_Example2()MsgBox "IsError(1/2) is" & IsError(Divide(1, 2))MsgBox "IsError(1/0) to " & IsError(Divide(1,0))Napis końcowy

Wynik: IsError(1/2) jest False
Czy błąd(1/0) to prawda

Za pomocą IsError możesz sprawdzić komórki w arkuszu Excel.

123456789101112 Sub CheckIfError(strRange As String)Przyciemnij komórkę jako zakresDla każdej komórki w zakresie (strRange)cell.Offset(0, 1) = IsError(komórka)NastępnyNapis końcowySub IsError_Example1()Sprawdź, czy błąd „C2:C5”Sprawdź, czy błąd „B9:B12”Napis końcowy

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave