【发布时间】:2015-01-16 06:26:10
【问题描述】:
我正在使用TSMExportToXls 组件从数据集中写入 Excel 文件。我在 Excel 文件中编写不同的工作表时遇到困难。它适用于单张文件。我不知道如何在多张纸上写。 下面是我的代码。任何帮助将不胜感激。
procedure TfrmXLSExport.btnExportClick(Sender: TObject);
begin
SMExportToXLS1.Header.Add('New Sheet Data');
SMExportToXLS1.Execute;
end;
我创建了TTable 对象,填充了其中的数据并将其设置为TSMExportToXls 的DataSet 属性
【问题讨论】:
-
组件是否附带任何文档或示例代码?
-
是的,它带有文档和示例代码,但我没有找到任何演示代码来使用提到的组件创建具有多个工作表的 Excel 文件。谢谢。
-
@HeartWare。感谢您的努力,但它的 TSMExportToXls 组件不是 TMSExportToXls,谢谢 :)
-
文档说下面一行“这个组件不使用 MS Excel 应用程序作为 OLE 服务器并且速度非常快,但是这个组件不支持字体/颜色导出 - 您只能导出数据 (具有对齐方式和列宽)。”
-
你问过供应商了吗?我相信他们知道答案。
标签: delphi delphi-7 export-to-excel delphi-6