如何在不安装Excel的情况下将DBGrid导出为OOXML格式(Excel 2007/2010格式)?

时间:2011-04-23 15:55:20

标签: xml delphi excel delphi-2007 openxml

我有一个Delphi 2007 DBGrid,我想允许用户以较新的Excel格式保存(OOXML),但我的标准是用户不需要安装Excel。有人知道任何组件已经这样做了吗?是的,我已经搜索过了,但我还没找到任何东西。

2 个答案:

答案 0 :(得分:2)

我的头顶是TMS FlexCel Studio for VCL,但我错了。当前的VCL版本不支持xslx。他们的.NET edition确实支持xslx,但是......

所以quick google search指向我an EDN discussion引用这些网站:

我对这些产品一无所知,但值得一看......

答案 1 :(得分:0)

NikaSoft查看NativeExcel v3。它声称支持XLSX格式。

我的v2只支持XLS格式。它提供了模仿Excel对象模型的类(足以满足我的需要),并包含导出TDBGrid和TDataset的组件。我已将它与D7,D2007和DXE一起使用。