excel-dna

    0热度

    1回答

    我在使用C#使用Excel-Dna显示数据时遇到了问题。我有一个函数,它接收数据并对其进行处理以创建表格,所以我编写了一个测试函数来显示数据,但我无法获得一个值。错误是#VALUE。 public class Functions : IExcelAddIn { public static String Username { get; set; } public static

    0热度

    1回答

    我编码C#(Visual Studio Express 2012)并使用ExcelIntegration。我想让ExcelFunction将用户定义的对象返回给单元格。我还希望ExcelFunction将用户定义的对象作为输入。 这是我的代码的一个例子。这不起作用,从Excel中都不可以看到任何功能(CreateDog或GetName)。 namespace Test { public

    0热度

    1回答

    我希望能够从ExcelDNA插件中为Excel中的所有工作表收听BeginCalculate和EndCalculate事件,并执行一些初始化代码。有没有办法做到这一点?

    1热度

    1回答

    目前我们使用Excel插件访问彭博数据。这使我们能够将BB函数(例如BDP,BDH)直接嵌入到基于Excel/VBA的分析中,并根据需要导入/刷新数据。 我们现在需要转移到新的数据传输格式。也就是说,表示我们覆盖的整个证券的文本文件,这些文件在计划的时间每天在BB服务器上提供。 我们希望过渡到这种新格式,只对我们的Excel公式进行微小或至少有限的更改。 因此,我们需要建立一个自动化的方法从文本文

    4热度

    2回答

    我有下面的代码在我的Excel插件DNA 在我的AutoOpen方法我把下面的代码: ExcelIntegration.RegisterUnhandledExceptionHandler(ex => ex.ToString()); 我有以下功能会从我的Excel工作表中调用。 [ExcelFunction(Category = "Foo", Description = "Sets value

    2热度

    1回答

    我使用Sandcastle帮助文件生成器生成CHM文件,该文件基于csproj文件。什么我最终想要做的,就是找到CHM文件每个主题的TopicID,并与Excel-DNA使用它们像这样: ... [ExcelFunction(Category = "MyCategory", Name = "MyUDF", HelpTopic="MyHelp.chm!102")] ... 尽管我知道在文章的

    2热度

    1回答

    我有排队一些计算的ExcelFunction: [ExcelFunction(...)] public static void QueueCalcs(... takes ranges ...) { var calcRequests = ... builds list of calc request parameters from ranges ... calcRequest

    6热度

    1回答

    我遇到了一个问题,试图使用Excel-DNA为功能区设置自定义标签。 如果我没有包含注释“getLabel ='GetLabel'”,那么插件加载正常。即功能区选项卡显示2个按钮,并且按钮回调正常工作。 如果我确实包含属性“getLabel ='GetLabel'”,那么该插件甚至不会加载,即onLoad未被调用,并且功能区选项卡不显示在Excel中。 任何人都可以看到我在做什么错在这里。在调试器

    2热度

    1回答

    我有两件插入到excel中的技术。 一个是COM加载项实现了IDTExtensibility2接口。 另一种是通过Excel-DNA实现的RTD服务器。 这两个对象都是由excel实例化的。他们每个人都需要在运行时访问第三个对象来获取数据并将其推送到excel。 既然不能用手这个对象添加到Excel插件,我做了它,希望他们每个人可以共享同一个实例是独生子。 不幸的是当运行代码时,他们每个人都没有看

    0热度

    1回答

    我有一个旧的Excel插件(用VBA编写),现在我使用.NET,ExcelDNA和NetOffice重新编写旧插件。在旧插件中,在新插件中有一个UDF,例如OldUDF,有一个NewUDF,两个UDF执行相同的操作并接受相同的参数。但它们有不同的函数名称。 由于遗留原因,一些客户端有旧插件,有些客户端有新的插件。 有些客户都有。 当他们同时安装了Excel插件时,我想提供一个复选框,指出在新插件中