2011-12-23 29 views

回答

1

函數定義不能接受Excel.Range而是唯一對象。

因此與

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

然後

鑄造這些以Excel.Range更換籤名的解決了這個問題。

+0

這不是一個解決方案,只是一種解決方法。您的計算機上的Office PIA註冊存在問題。除了重新安裝它之外,嘗試將程序集引用的Copy Local屬性設置爲True。 –

+0

我同意;我試圖保留使用Excel重寫.NET的舊COM組件的類型庫簽名。我甚至嘗試使用tlbimp生成一些非PIA程序集來獲取原始接口簽名,但仍然沒有運氣。 –