C # Excel Addon - Предупреждение компиляции - Экспортер библиотеки типов не смог найти библиотеку типов для Microsoft.Office.Interop.Excel.Range - PullRequest
0 голосов
/ 23 декабря 2011

Как исправить это предупреждение, пожалуйста?

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;

1 Ответ

1 голос
/ 23 декабря 2011

Определение функции не может принимать Excel.Range, а только объект.

Таким образом замена подписи на

object[,] FUNCTION_XXX(object range01, object range02)

, а затем

приведение их к Excel.Range решает проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...