我想在文件系统下写一个Excel文件。excel文件的数据源将来自SQL Server 2000,以DataSet/DataTable的形式出现。COM InterOp 不允许在我的工作场所使用。用户正在使用各种Excel版本;97 - 2003 年。
Kthurein
问问题
1541 次
4 回答
0
您可以使用此处提供的 ExmWriter dll 。它很方便,但功能有限。将您的 excel 文件保存为 xml sheet 2003 格式。
于 2009-05-21T13:52:02.020 回答
0
好的,如果您不能在服务器上安装 Excel 并使用 COM 互操作。看看Aspose 细胞
他们有专门的解决方案来解决这个问题
于 2009-03-12T00:32:48.843 回答
0
如果您不能使用 COM 互操作,则不能以编程方式在代码中创建 Excel 工作簿/工作表。
但是,您可以创建一个 DTS 包,该包可以创建您需要的 Excel 文件,但不允许您执行合并操作或数据格式设置。
您可以有一个预先格式化的工作表,然后每次都填充。
于 2009-03-11T08:23:27.147 回答
0
将制表符分隔的数据写入文本文件,以“.xls”扩展名保存。Excel应该能够读取。
于 2009-03-11T03:29:04.140 回答