我看过程序以两种不同的方式导出到Excel。
1号速度非常慢,对我来说这简直太可怕了。
2号是我需要做的。我猜我需要某种SDK,这样我就可以用C ++创建Excel文件。
答案 0 :(得分:9)
您可以通过XML Excel格式轻松完成此操作。检查维基百科:
http://en.wikipedia.org/wiki/Microsoft_Excel#XML_Spreadsheet
这种格式是在Excel 2002中引入的,它是一种生成XLS文件的简便方法。
答案 1 :(得分:0)
您也可以尝试使用XLS
/ XLSX
个文件而不是ODBC
或ADO
个驱动程序,就像使用有限的数据库一样。如果需要格式化或从stratch创建文件,可以使用一些模板。当然,通过这种方式玩字段值,你会受到限制。对于样式等,您需要使用Excel
API,例如Microsoft
。
答案 2 :(得分:0)
简而言之,我以开放式办公室和save-as
excel 2003 (.xml)
格式创建了我想要的Excel文档。
然后我将其加载到google-chrome中,使其看起来很漂亮,然后将其复制到剪贴板中。
现在,我正努力将其分解为模板,以便Wt每次都能渲染一个新文件。