c# Excel插件-编译警告-类型库导出器找不到Microsoft.Office.Interop.Excel.Rang

本文关键字:Excel 找不到 Microsoft Interop Rang Office 编译 插件 警告 类型 | 更新日期: 2023-09-27 18:18:45

如何修复这个警告,请问?

Type library exporter could not find the type library for 'Microsoft.Office.Interop.Excel.Range'.  IUnknown was substituted for the interface.
函数的签名是
public object[,] FUNCTION_XXX(Excel.Range range01, Excel.Range range02)

,

 using Excel = Microsoft.Office.Interop.Excel;

c# Excel插件-编译警告-类型库导出器找不到Microsoft.Office.Interop.Excel.Rang

函数定义不能接受Excel。范围,而不是对象。

因此将签名替换为
object[,] FUNCTION_XXX(object range01, object range02)

然后

将这些转换为Excel.Range解决了这个问题。