从ExcelDNA返回#N / A错误

我对excelDNA很新,所以我可能会遗漏一些明显的东西.我正在尝试从excelDNA UDF返回#N / A.我正在使用的功能(通过Visual Studio 2010)如下:

public static object returnError()
{
    return ExcelDna.Integration.ExcelError.ExcelErrorNA;
}

从Excel工作表调用时,返回#VALUE – 但我需要#N / A.我不能只返回字符串“#N / A”,因为像iserror()这样的Excel函数不会对它起作用.

用任何其他错误类型替换ExcelErrorNA,例如ExcelErrorDiv0仍然产生#VALUE.

任何帮助将不胜感激

最佳答案 好的 – 看起来你必须停止ExcelDNA.Integration引用从本地复制才能得到这个.我在这里找到的原始主题:

https://groups.google.com/forum/#!topic/exceldna/MeYq0-LiGLM

点赞