![]() |
How do I get a UDF to return #N/A, as if from =NA()
On Wed, 10 Jun 2009 04:43:01 -0700, Barb Reinhardt
wrote: I have a user defined function and at times I want it to return =NA() in the cell. How do I do this? I can get it to return a text string, but not a formula. Thanks, Barb Reinhardt A function can only return a value. If you want to set a formula into the cell, you'll need to use a different method (e.g. Sub). However, if having your formula return the #NA error (not the string; the error) is acceptable, then you could set your result equal to CVErr(xlErrNA). The only potential caveat is that you'd need to use a variant for your result. e.g: ====================== Function FooBar() As Variant FooBar = CVErr(xlErrNA) End Function ==================== --ron |
All times are GMT +1. The time now is 06:48 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com