Zwracanie wartości błędów z funkcji zdefiniowanych przez użytkownika za pomocą VBA w programie Microsoft Excel

Anonim

Zwróć wartości błędów z funkcji zdefiniowanych przez użytkownika
Za pomocą poniższej przykładowej funkcji możesz uzyskać zdefiniowane przez użytkownika funkcje do zwracania wartości błędów
tak jak wbudowane funkcje w Excelu.

Funkcja DummyFunctionWithErrorCheck(InputValue As Variant) As Variant
 Jeśli InputValue < 0 Then ' zwraca wartość błędu
 DummyFunctionWithErrorCheck = CVErr(xlErrNA) ' retunerer #I/T!
 ' xlErrDiv0, xlErrNA, xlErrName, xlErrNull, xlErrNum , xlErrRef, xlErrValue
 Wyjdź z funkcji
 Zakończ, jeśli
 „wykonaj obliczenia”
 DummyFunctionWithErrorCheck = InputValue * 2
Koniec funkcji