Home |
Search |
Today's Posts |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks, Ron !! I was a little bit too impatient (I could not "see" reply
from Dave Peterson and (especially) Chip Pearson, who proposed me to use Err.Number (I got status 1004 when error occured and 0 when everything was OK) instead of Daves' proposal to use "if iserror(<function) then ..."). I used both of them to find two UDFs (I will test which is faster, because the logics of both UDFs is the same). I will also try to use "IfError()", but later... (I am not sure, but I think that I have already experimented with "IfError()"). Nenad "Ron Rosenfeld" wrote in message ... You could try using the Evaluate method. e.g.: ==================================== Option Explicit Sub TestError() Dim r As Variant r = WorksheetFunction.IfError(Evaluate("IRR({10,20})") , -5) Debug.Print r End Sub ======================================= will print -5 even though the formula gives a #NUM error. --ron |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
"Coult not find specified object" and "Path-File access error" messages | Excel Programming | |||
What is Error "Method "Paste" of object "_Worksheet" failed? | Excel Programming | |||
Error Handling to mitigate "Run Time Erorr 13 Type Mismatch" | Excel Programming | |||
Is there a "generic" Error Handling method | Excel Programming | |||
Getting "compile error" "method or data member not found" on reinstall | Excel Programming |