11得票4回答
在C#中获取当前工作簿对象

我正在使用C#编写一个应用程序,该应用程序将在Excel电子表格中创建自定义文档属性。我有一个函数来执行此操作,该函数需要输入工作簿对象... 但是,获取当前工作簿对象实际上非常令人困扰,我正在使用ExcelDNA添加功能,但是似乎无法将有效的工作簿COM对象传递给我的函数。

8得票1回答
自动更新已打开Excel的(Excel-DNA) XLL文件

我正在使用Excel-DNA和C#开发Excel XLL插件,名为MyAddIn.xll。该插件已保存在用户的本地机器上,并通过以下过程安装/添加到Excel中: Excel选项-->加载项-->管理Excel加载项-->然后添加MyAddIn.xll。 现在我想向所有用户推送MyAddI...

8得票4回答
Excel ExcelDNA C# / 尝试复制 Bloomberg BDH() 的行为(在网络请求后编写数组)

我希望复制Bloomberg BDH的行为。 BDH发起了一个网络请求并写入一个数组(但未返回数组样式)。在这个网络请求期间,函数返回“#N/A Requesting”。 当网络请求完成后,BDH()函数将把数组结果写入工作表。 例如,在ExcelDNA中,我成功地使用线程写入了工作表。 ...

8得票1回答
使用Excel Dna进行文档编制

我使用Excel Dna创建了.NET xlls,并在我的插件和Excel工作表函数中使用它。 我还使用ExcelDnaPack.exe打包我的xll。 我想知道Excel Dna是否支持生成库API文档的任何方法。 感谢您, Mani

7得票1回答
Excel-DNA: 一维数组行数限制为65536行

在尝试在VBA中调用以下Excel-DNA方法时,我只得到了大小为1的数组(在65536行后,该数组似乎被调整为实际数组大小- 65537)。在将该方法作为数组函数在工作表中调用时,整个过程都可以正常运行。 [ExcelFunction(Description = "Example", Na...