Returner fejlværdier fra brugerdefinerede funktioner ved hjælp af VBA i Microsoft Excel

Anonim

Returner fejlværdier fra brugerdefinerede funktioner
Med eksempelfunktionen herunder kan du få brugerdefinerede funktioner til at returnere fejlværdier
ligesom de indbyggede funktioner i Excel gør.

Funktion DummyFunctionWithErrorCheck (InputValue As Variant) som variant
 Hvis InputValue <0 Returner derefter en fejlværdi
 DummyFunctionWithErrorCheck = CVErr (xlErrNA) 'retunerer #I/T!
 'xlErrDiv0, xlErrNA, xlErrName, xlErrNull, xlErrNum, xlErrRef, xlErrValue
 Afslut funktion
 Afslut Hvis
 'gør beregningen
 DummyFunctionWithErrorCheck = InputValue * 2
Afslut funktion