Office Component Suite

Excel Component SuiteWord Component Suite
Delphi and C++ Builder components for automating Microsoft Office.
  • supports Microsoft Office 97 - 2013
  • contains Excel and Word components
  • available for Delphi/C++ Builder 5 - 10.3 and Lazarus 1.8.4
  • source code included in registered version
  • distributing components in applications is royalty free

Download and order


How can I solve errors in header files when compiling demo example in C++ Builder?
Header files are automatically generated from Delphi source code and sometime name conflict may occur between symbols.
Usually simple #undef directive can be used to avoid such conflict.

How can I solve "Class not registered" error?
Check whether Microsoft Office is installed and try to reinstall it.

How can I export XLS file to PDF?
ExcelWorkbook.Active := True;
ExcelWorkbook.ExcelWorkbook.ExportAsFixedFormat(xlTypePDF, 'filename.pdf',
  EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam);

Related links