Hi,
wenn du die Datei mit AssignFile öffnest, kann der Exportprozess nicht mehr zugreifen. Du sperrst dich selbst vor dem Export.
Folgender Code reicht völlig aus:
Delphi-Quellcode:
procedure Tfrmzeiterfassunguebersicht.cxbtnexcelexportClick(Sender: TObject);
begin
if SaveDialog1.Execute then
ExportGrid4ToExcel(savedialog1.FileName, cxgridzeiterfassungansicht,True,True,False);
end;
Cu, Frank