我正在使用c#編寫Excel 2003自動插件。Excel自動化Addin函數返回excel範圍
每一件事情的工作包括通過Excel範圍對象作爲參數。但我無法從我的函數返回一個範圍對象。我的知識是非常有限的主題,將不勝感激任何投入。
我正在使用c#編寫Excel 2003自動插件。Excel自動化Addin函數返回excel範圍
每一件事情的工作包括通過Excel範圍對象作爲參數。但我無法從我的函數返回一個範圍對象。我的知識是非常有限的主題,將不勝感激任何投入。
由於您沒有顯示任何源代碼,因此很難說出什麼問題 - 對於返回的Excel範圍,請使用object[,]
作爲UDF的返回類型。
我正在嘗試獲取Microsoft.Office.Interop.Excel.Range的實例。但是因爲它的界面是不可能的。我不知道這個二維對象數組將如何轉換爲Excel範圍。我正在使用VBA包裝函數來調用Addin UDF。 – RajeevNy
@RajeevNy我不知道你的意思是什麼...... Excel會將它轉換成帶有列和行的Range對象......先實現並測試它,而不使用VBA封裝,然後檢查VBA如何處理它... – Yahia
This是我嘗試過的,它的工作。 Thankspublic對象[,] ReturnRange(字符串輸入){object [,] output = new object [,] {{1,2,3},{「A」,「B」,「C」}}返回輸出; } – RajeevNy
請顯示一些源代碼...你有什麼試過? – Yahia