gpt4 book ai didi

.net - 使用 .NET 修改 Excel 电子表格

转载 作者:行者123 更新时间:2023-12-03 00:38:29 25 4
gpt4 key购买 nike

问题是这样的:

我必须使用 .NET 修改现有的 Excel 电子表格。电子表格非常复杂,我只需在一些预定义区域中添加数据即可。

我正在研究我的选项,并且 Excel 自动化/InterOp 是不可能的,因为我正在实现 ASP.NET 网站,并且服务器上可能没有安装 Excel。从我在网上发现的情况来看,InterOp 在性能方面也是一个非常昂贵的解决方案。

由于原始电子表格的复杂性,也排除了创建 CSV 文件的可能性。

目前我倾向于 ADO.NET OleDb 解决方案,但我发现很少提到这一点(Google 和 Stackoverflow.com),所以我有点担心:OldDb for Excel 有什么问题?到目前为止,我在 MSDN 上发现的唯一缺点是我无法使用公式创建单元格,但这对我来说并不是问题。

我也考虑过 SSIS,但这只是基于我的假设,即您在生成电子表格时可以使用现有的 Excel 文件。我不知道这是否可能。

然后是 OpenXml。与 OldDb 相比,它似乎过于复杂,而且还不确定我必须支持哪些较旧的 Excel 版本。

我错过了什么吗?还有更多选择吗?

最佳答案

查看MyXls用于读写二进制 XLS 文件的 .NET 解决方案。

关于.net - 使用 .NET 修改 Excel 电子表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/292551/

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