ExcelDnaUtil vs Interop.Excel

时间:2014-02-04 10:09:48

标签: c# excel vsto excel-dna

我目前正在比较Excel-DNA与VSTO和Interop。我有兴趣使用C#创建Excel加载项。我不需要创建UDF,但只需要与Excel交互,例如:读取单元格,写入单元格,创建工作表等。

哪种解决方案更适合:Excel-DNA或VSTO?

谢谢。

2 个答案:

答案 0 :(得分:4)

如果性能很重要,那么请避免使用VSTO-Interop 如果您需要定位多个Excel版本,请避免使用VSTO-Interop 如果您认为将来可能需要UDF,请避免使用VSTO-Interop。

否则VSTO就可以了。

除Excel-DNA外,您还应该看看Addin-Express,它也不会受到VSTO缺点的影响。

答案 1 :(得分:0)

如果您不打算创建任何UDF,VSTO会更好。