TDBGridEh导出Excel。
j:=RzPageControl1.ActivePageIndex;
for i:=0 to RzPageControl1.Pages[j ].ControlCount-1 do
if (RzPageControl1.Pages[j].Controls[i] is TGroupBox)then
begin
for k:=0 to (RzPageControl1.Pages[j].Controls[i] as TGroupBox).ControlCount-1 do
if ((RzPageControl1.Pages[j].Controls[i] as TGroupBox).Controls[k] is TDBGridEh)then
Excel:=(((RzPageControl1.Pages[j].Controls[i] as TGroupBox).Controls[k] as TDBGridEh).Name);
end;
if saveDialog1.Execute then
begin
SaveDBGridEhToExportFile(TDBGridEhExportAsXLS,Excel,savedialog1.filename+'.xls',true);
showmessage('成功导出到'+ savedialog1.filename+'.xls');
end;