首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用C#中的Excel公式进行计算

使用C#中的Excel公式进行计算
EN

Stack Overflow用户
提问于 2019-03-04 21:39:38
回答 1查看 112关注 0票数 0

我有一个应用了复杂公式的excel表格。我想使用我的C#代码中的这个公式进行一些计算。我的场景是这样的:用户填写表单(web)并提交,我们的程序将获取这些值并应用于托管的excel工作表并获得结果。

这个是可能的吗?

帮助是非常值得感谢的。

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2019-03-04 21:52:19

这真的应该放在评论部分,因为我有几个问题要澄清你的请求。但是,由于我还没有名气,我的问题必须在这里提出。

您是否希望在不重写代码的情况下使用现有Excel文档中的公式?

或者,您是否想知道是否可以编写与在c#中处理Excel表格相同的公式?

如果是前者,则可以将数据从代码传递到Excel工作表中。毕竟,我们可以使用代码来附加到其他文档类型,为什么不能使用Excel文档呢?如果我们可以从其他文档类型中获取特定的行,为什么不能从Excel文档中获取呢(特别是因为网格/单元格布局提供了更容易寻址的点)。然而,虽然这是可以想象的,但这并不意味着它很容易。这是一个有趣的命题,我想就此做一些实验。

如果是后者,那么根据公式的要求,您可能只需要使用适当的数学库,并直接在c#代码中写出公式。您可能无法在视觉上看到Excel文档中的所有内容是如何很好地绑定在一起的(突出显示引用的单元格),但是您可以更容易地将公式的组件模块化为子函数,并通过变量轻松地重用值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54984492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档