Функция VBA IsError

Описание на IsError

Използва се за проверка на стойностите на грешките.

Прости примери за IsError

1 MsgBox IsErrror (1/2)

Резултат: невярно

1 MsgBox IsErrror (CvErr (0))

Резултат: Вярно

Синтаксис на IsError

В редактора на VBA можете да въведете „IsError (“, за да видите синтаксиса за функцията IsError:

Функцията IsError съдържа аргумент:

Израз: Израз, който ще бъде тестван.

Примери за функция Excel VBA IsError

123456789101112 Функция Разделяне (a като двойно, b като двойно)Върху Error GoTo error_handlerРазделяне = a / bИзлезте от функциятаerror_handler:Разделяне = CVErr (Err.Number)Крайна функцияПод IsError_Example2 ()MsgBox "IsError (1/2) е" & IsError (Разделяне (1, 2))MsgBox "IsError (1/0) е" & IsError (Разделяне (1, 0))End Sub

Резултат: IsError (1/2) е False
IsError (1/0) е True

Използвайки IsError, можете да проверите клетките в Excel Sheet.

123456789101112 Sub CheckIfError (strRange As String)Затъмняване на клетката като обхватЗа всяка клетка в обхвата (strRange)cell.Offset (0, 1) = IsError (клетка)СледващияEnd SubПод IsError_Example1 ()CheckIfError "C2: C5"CheckIfError "B9: B12"End Sub

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave