您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Delphi >> 关于NativeExcel31 导出EXCLE表格问题

关于NativeExcel31 导出EXCLE表格问题

来源:网络整理     时间:2016/7/1 20:08:10     关键词:

关于网友提出的“ 关于NativeExcel31 导出EXCLE表格问题”问题疑问,本网通过在网上对“ 关于NativeExcel31 导出EXCLE表格问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 关于NativeExcel31 导出EXCLE表格问题
描述:

问题导出XLXS 格式超过65536行后发现就会有多个Sheet出现,直到把数据填充完成.excle 2010 最大的是1048576行,如何让导出的XLXS表的行数超过65536行呢
使用的是DBGRIDEh1控件 (用了Datssource 和Uniquery 绑定的表格控件)
1\放置控件 NativeExcel3.1 中的Dataset2Excel1控件到控制面板
在Properties中的属性中的Dataset中链接Uniquery1
2\放置Dialogs中的savedialog1控件到面板中
在Properties中的属性中的filter设置 Excel files|*.xls
在Properties中的属性中defaultext设置 xls
在触发事中写代码
begin
if self.DataSource1.DataSet.RecordCount>0 then
begin
If SaveDialog1.Execute then
begin
     button2.Enabled:= false;
     Dataset2Excel1.WorksheetName :='销售明细表';
     Dataset2Excel1.SaveDatasetAs(SaveDialog1.FileName);
     Dataset2Excel1.Workbook := nil;
     button2.Enabled:= true;
     Application.MessageBox('数据导出成功!','系统信息',64);
    end
    end
else
begin
Application.MessageBox('没有数据','系统警告',16);
end
end;


以上介绍了“ 关于NativeExcel31 导出EXCLE表格问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2188692.html

相关图片

相关文章