2014-11-06 14 views
0

我已經在c#中開發了一個帶有User Defined Function (UDF)的Excel加載項應用程序。我使用setup wizard創建了一個安裝程序.vsto文件。它工作正常,我的功能區被加載到Excel中。如何使用安裝嚮導在C#中開發用戶定義的函數來部署Excel addIn項目?

問題是,當我嘗試在我的工作表中插入一個UDF函數時,該函數在我的函數嚮導中不可見,或者無法加載。

爲什麼會發生這種情況,我該如何解決這個問題?

回答

1

VSTO IS NOT旨在支持UDF的,如果你真的需要寫在C#(或.NET一般)爲Excel的UDF,你有一些解決方案可供選擇,包括但不限於:

最後,一個好的Code Project article閱讀有關的UDF。

+0

有沒有什麼辦法可以用UDF函數爲excel插件創建安裝程序安裝程序?因爲我必須把它交給用戶在那裏安裝機器。我在excel-dna中搜索,但沒有得到任何成功。 – 2014-11-07 10:02:54

+0

這裏有一個用於Excel-DNA的WiX安裝程序項目:https://github.com/Excel-DNA/WiXInstaller – Govert 2014-11-10 21:00:44

相關問題