![]() |
How to Return #N/A from a formula
Hi, i have some VBA code in the custom-made formula Getprice(Date;ProductCode) that fetch data from a db and return either a number or an error (by means of a text explanation) I would like to return #N/A when there is an error and the value otherwise. The problem is that if i write: Getprice = "#N/A" excel puts in the calling cell mere text and in the sheet #N/A isn't considered as a real NOT AVAILABLE ... Therefore if I sum that cell with another containing a number it doesn't show #N/A but simply avoid considering the cell containing #N/A in the calculation of the sum ... Thanks in advance for your help Sorry for my bad english Paolo Italy -- kayard ------------------------------------------------------------------------ kayard's Profile: http://www.excelforum.com/member.php...o&userid=24716 View this thread: http://www.excelforum.com/showthread...hreadid=569327 |
How to Return #N/A from a formula
Ho Paolo,
CVErr(xlErrNA) -- Kind regards, Niek Otten Microsoft MVP - Excel "kayard" wrote in message ... | | Hi, | | i have some VBA code in the custom-made formula | Getprice(Date;ProductCode) that fetch data from a db and return either | a number or an error (by means of a text explanation) I would like to | return #N/A when there is an error and the value otherwise. The problem | is that if i write: | | Getprice = "#N/A" | | excel puts in the calling cell mere text and in the sheet #N/A isn't | considered as a real NOT AVAILABLE ... Therefore if I sum that cell | with another containing a number it doesn't show #N/A but simply avoid | considering the cell containing #N/A in the calculation of the sum ... | | Thanks in advance for your help | | Sorry for my bad english | | Paolo | | Italy | | | -- | kayard | ------------------------------------------------------------------------ | kayard's Profile: http://www.excelforum.com/member.php...o&userid=24716 | View this thread: http://www.excelforum.com/showthread...hreadid=569327 | |
How to Return #N/A from a formula
Check out CVErr function in the help and various built-in xlErr Enum values:
e.g. Public Function GetPrice() As Variant GetPrice = CVErr(xlErrNA) End Function NickHK "kayard" wrote in message ... Hi, i have some VBA code in the custom-made formula Getprice(Date;ProductCode) that fetch data from a db and return either a number or an error (by means of a text explanation) I would like to return #N/A when there is an error and the value otherwise. The problem is that if i write: Getprice = "#N/A" excel puts in the calling cell mere text and in the sheet #N/A isn't considered as a real NOT AVAILABLE ... Therefore if I sum that cell with another containing a number it doesn't show #N/A but simply avoid considering the cell containing #N/A in the calculation of the sum ... Thanks in advance for your help Sorry for my bad english Paolo Italy -- kayard ------------------------------------------------------------------------ kayard's Profile: http://www.excelforum.com/member.php...o&userid=24716 View this thread: http://www.excelforum.com/showthread...hreadid=569327 |
All times are GMT +1. The time now is 09:52 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com