gpt4 book ai didi

c# - Excel 2007 插件 - 技术选项

转载 作者:行者123 更新时间:2023-12-03 01:18:44 24 4
gpt4 key购买 nike


我们有许多 .xla/.xlam Excel 插件,现在是时候迁移到更易于版本控制和维护的东西了。
如果可能的话,我想用 C# 编写,并且插件需要执行以下操作:-

  • 向 Excel 提供用户定义的函数
  • 在 Excel 工作表中创建和操作命名范围
  • 从外部来源提取数据并填充 Excel 工作表中的单元格

目前,所有这一切都可以通过 .xlam 轻松完成。迁移到 VSTO 或创建 C# 插件的优点/缺点是什么(我注意到 VS2010 有一个创建 Excel 2007 插件的新项目选项)。
有没有好的文档来源?
谢谢戴夫

最佳答案

我建议您认真查看 Excel DNA(免费)或 Addin Express(收费)。两者都通过 .XLL 接口(interface)以及 .COM 到 .NET 接口(interface)(如果您需要)提供 .Net 功能。
这两者的性能使VSTO看起来像糖蜜,而且安装也相当简单。
为了轻松创建执行 UDF,XLDNA 很难被击败。

关于c# - Excel 2007 插件 - 技术选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4091056/

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