Ich verwende "OExport - XLSX/XLS/ODS/
CSV native Delphi/Lazarus import/export library" von
http://www.kluug.net/xlsx-ods-delphi.php und bin damit sehr zufrieden.
Beinhaltet sehr gute Demos und eine gute Hilfe:
http://www.kluug.at/oexport-help/.
XLSX/XLS/ODS/
CSV können erzeugt werden ohne das z.B. ein Excel vorhanden sein muss.