我在使用Jet创建Excel文件时遇到问题。当我创建一个表并给它一个列名作为
CreateTable [Sheet1] ([ColumnName#] String)
用
替换标题列ColumnName.
有没有一种方法可以制作excel给列标题一个名称,但我可以在其中包含哪些字符?我可以在列名中使用任何转义字符吗?
是否有一个便宜的(〜$ 50)/免费的.NET库可以让我更好地控制Excel文件,这样我就可以在安装了excel的情况下创建XLS和XLSX文件?
基本上我想要完成的是将DataTable转储到Excel文件中,并使列名显示为与DateTable中的名称一样。
答案 0 :(得分:2)
你试过NPOI吗?
答案 1 :(得分:0)
使用 SpreadSheet XML(XMLSS)。对它的大量支持,包括大量的示例代码,文档和库。最好的功能是它易于使用。
MSDN Library在http://social.msdn.microsoft.com/Search/en-US?query=xmlss搜索XMLSS。