从ExcelDNA返回#N / A错误

时间:2015-06-15 13:19:23

标签: excel visual-studio-2010 excel-dna

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

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

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

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

非常感谢任何帮助

1 个答案:

答案 0 :(得分:2)

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

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