Hallo,
ich bearbeite eine
csv-Datei mit folgendem Code:
Delphi-Quellcode:
try
Excel := GetActiveOleObject('Excel.Application');
shutdown := false;
except
Excel := CreateOleObject('Excel.Application');
end;
tmp := ChangeFileExt(ExtractFileName(openDialog.Filename),'');
Excel.Visible := True;
Excel.Workbooks.Open(opendialog.FileName);
Excel.Worksheets[tmp].Cells.Select;
Excel.Selection.NumberFormat := '@';
Excel.ActiveWorkBook.Save;
Excel.ActiveWorkBook.Close;
if shutdown then Excel.Quit;
Leider fragt Excel beim schließen immer, ob die Änderungen an der Datei
gespeichert werden sollen. Kann ich das irgendwie unterdrücken?
Viele Grüße ....