.net - 有没有办法以编程方式连接 Excel 文件?

标签 .net excel automation

场景:我们有一个 Web 系统,可以“即时”自动生成 Office 2003 Excel 文件(使用 2003 XML 文件格式,而不是二进制格式。)这些文件确实保存在 Web 服务器上以用于各种用途。

现在,我们面临的情况是,客户确实希望我们获取此过程生成的 xls 文件,并将它们粘合在一起形成一个大文件的一张纸。 (主要是为了让他们只能按一次“打印”。)

我认为 .net 框架必须有某种方法来做到这一点(以及类似的事情),但我似乎无法从 MSDN 中弄清楚我需要什么。

郑重声明:.net 2.0,使用 VB.net 和 ASP.net。如果需要,Excel 可以安装在服务器上,但是在每次 Web 用户点击时在后台打开 Excel 的东西可能无法很好地扩展。 ;)

最佳答案

我不知道 Excel 文件由什么组成,但至少可以从 Excel 可以读取的更简单的格式开始吗? IE,从 CSV 文件开始,将它们连接在一起,然后将其转换为 Excel 格式。

在我看来,在此过程中尽可能晚地转换为 Excel 格式会更容易。

关于.net - 有没有办法以编程方式连接 Excel 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/339133/

相关文章:

c# - 在 C# 中的 nestedProperty 上使用 InvokeMember

excel - 选择多个复选框后在Excel VBA中打印字符串

php - 用 Ansible 替换配置行

node.js - 有没有更好的方法来终止 childProcess,然后只执行 childProcess.kill()

c# - 播放声音 channel

c# - 我如何知道何时/什么正在加载某些程序集?

r - 将Excel值从列存储到bert中的变量

vba - 将填充颜色放入特定单元格中

java - 在生产环境中自动化浏览器任务的最佳解决方案?

c# - IDeserializationCallback 与 OnDeserializedAttribute