FlexCel is one of the most powerful and extensive component suites for native Excel report & file generation with VCL and FireMonkey. It supports more than 300 Excel functions for calculation. The best thing is that it is a cross-platform component suite and supports 100% native support for reading and creating Excel files.
TMS FlexCel supports more than that. For instance, you can export .XLS & .XLSX files to SVG and creates complex reports using Excel that supports images, comments, pivot tables, charts, conditional formats, and almost anything you need.
Many developers like the abstractions of the TMS FlexCel that provides you to build applications in no time without writing too much code. Furthermore, FlexCel has full documentation and more than 50+ samples which shows all the functionalities of the TMS FlexCel components.
// The workspace will own the TXLsFile objects,
// so we won't need to free them.
// If we set the parameter to false,
// we would have to manually free the TXLsFile objects
work := TWorkspace.Create(True);
// Either work.Recalc, xls1.Recalc, xls2.Recalc or xls3.Recalc will recalculate all the files in the workspace.