场景:我们有一个 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/