gpt4 book ai didi

excel - 如何从 Excel 中的公式调用 VSTO 函数?

转载 作者:行者123 更新时间:2023-12-02 08:22:45 26 4
gpt4 key购买 nike

我希望能够从 Excel 工作表中的单元格调用 VSTO 插件公开的函数。更具体地说,如果我有一个返回“bar”的 VSTO 函数 Foo(),我希望能够在 A1 中编写 =Foo(),其计算结果为“bar”。

这可能吗?我需要采取哪些关键步骤?

能够利用托管代码和 VS08 IDE 进行 Excel 开发的前景非常有吸引力。我认为 VSTO 可以让我轻松地做到这一点,但我不再确定。我是否误解了这里的架构?文档有点粗制滥造。

最佳答案

Excel-DNA (我开发的)是一个开源项目,正如您所描述的,它允许您为 Excel 创建用户定义的工作表函数 (UDF)。

使用 Excel-DNA,您还可以制作功能齐全的 Excel 插件,包括功能区自定义、宏、异步函数和 RTD 服务器。 Excel-DNA 使用 native Excel XLL 接口(interface)与 Excel 集成,因此与基于 COM 集成的解决方案相比,您也可以获得非常好的性能。

关于excel - 如何从 Excel 中的公式调用 VSTO 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/351069/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com