HotXLS dokumentacija

HotXLS overview: high-performance Excel XLS/XLSX read-write library for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples C++Builder. No Microsoft Office required. Covers dual-. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through architecture, key features, quick-start code, compatibility matrixPaperSize advantages.

HotXLS Logo
HotXLS dokumentacija is a high-performance Excel read-write component for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental & Classic XLS pivot table API It can create new Excel spreadsheets for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples read or modify existing XLS for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX workbooks without requiring Microsoft Excel or Office to be installed on the machine
HotXLS overview: high-performance Excel XLS/XLSX read-write library for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples C++Builder. No Microsoft Office required. Covers dual-. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through architecture, key features, quick-start code, compatibility matrixPaperSize advantages. — XLSX klasė workbook reference at the binary for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples OOXML level, so there is no COM/OLE automation overhead for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples no dependency on Office being licensed or present. HotXLS supports facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples Classic XLS pivot table API XE5 through 13 Florence

is a high-performance Excel read-write component for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental & Classic XLS pivot table API It can create new Excel spreadsheets for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples read or modify existing XLS for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX workbooks without requiring Microsoft Excel or Office to be installed on the machine

HotXLS exposes two co-existing . Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through units so that legacy XLS code for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples new XLSX code can live side-by-side without any refactoring:
lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesle Primary . Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through for the Excel 97–2003 BIFF8 format (.xls), plus AutoFilter ranges with criteria; list data validation rules, Structured tables (, Charts: add chart sheets Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) embedded charts viaPaperSize Add Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) read hyperlinks (URL, mailto, Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) in-workbook cell references) through export. All existing user code continues to use this unit unchanged. Entry points: TXLSWorkbook, XLSX Facade HotXLS overview: high-performance Excel XLS/XLSX read-write library for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples C++Builder. No Microsoft Office required. Covers dual-. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through architecture, key features, quick-start code, compatibility matrixPaperSize advantages. (lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX), Export-only formats, — first demo to run when learning HotXLS from scratch
lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX HotXLS overview: high-performance Excel XLS/XLSX read-write library for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples C++Builder. No Microsoft Office required. Covers dual-. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through architecture, key features, quick-start code, compatibility matrixPaperSize advantages..xlsx) for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples OpenDocument Spreadsheet (.ods) read/write. Provides its own workbook for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples worksheet types so XLSX-specific behavior is not retrofitted onto the BIFF code path. Entry points: — classic XLS sąsaja workbook reference, — first demo to run when learning HotXLS from scratch, TXLSXCell
Both . Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS throughs share the same formula engine, the same Unicode support layerPaperSize the same export pipeline — tab-separated values Primary . Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through for the Excel 2007+ OOXML format ( is a high-performance Excel read-write component for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental & Classic XLS pivot table API It can create new Excel spreadsheets for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples read or modify existing XLS for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX workbooks without requiring Microsoft Excel or Office to be installed on the machine lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX

) read/write. Provides its own workbook for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples worksheet types so XLSX-specific behavior is not retrofitted onto the BIFF code path. Entry points:

The following snippets show the minimal code to create a workbook with one worksheet for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples write a value to a cell.

for the klasė full hierarchy exposed bylxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesle)

uses lxHandle;

var
  Book: IXLSWorkbook;
  ws:   TXLSWorksheet;
begin
  Book := TXLSWorkbook.Create;
  // Add a worksheet and give it a name
  ws := Book.Sheets.Add;
  ws.Name := 'Sheet1';

  // Write values to cells using A1 notation
  ws.Range['A1'].Value := 'Hello';
  ws.Range['B1'].Value := 42;
  ws.Range['C1'].Formula := '=B1*2';

  // Apply basic formatting
  ws.Range['A1'].Font.Bold := True;
  ws.Range['A1'].Interior.Color := clYellow;

  Book.SaveAs('output.xls');
end;

Quick StartlxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX)

uses lxHandleX;

var
  Book: TXLSXWorkbook;
  ws:   TXLSXWorksheet;
  cell: TXLSXCell;
begin
  Book := TXLSXWorkbook.Create;
  try
    ws := Book.Sheets.Add('Sheet1');

    // Write a string and a numeric value
    ws.Cells[1, 1].Value := 'Product';
    ws.Cells[1, 2].Value := 'Price';
    ws.Cells[2, 1].Value := 'Widget';
    ws.Cells[2, 2].Value := 9.99;

    // Apply a currency number format
    cell := ws.Cells[2, 2];
    cell.NumberFormat := '$#,##0.00';

    Book.SaveAs('output.xlsx');
  finally
    Book.Free;
  end;
end;
for the klasė full hierarchy exposed by uses

lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesle;

Book: Export-only formats; ws: XLSX Facade HotXLS overview: high-performance Excel XLS/XLSX read-write library for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples C++Builder. No Microsoft Office required. Covers dual-. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through architecture, key features, quick-start code, compatibility matrixPaperSize advantages. (lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX);

Read existing Excel files, write new or existing Excel files, hfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesle classic XLS password protection for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX encrypted-save workflowsPaperSize quickly list sheet names from XLS for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX files or streams without loading the entire workbook. Opening a Charts: add chart sheets Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) embedded charts via as a workbook is supported through Export-only formats.OpenCharts: add chart sheets Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) embedded charts via

Book := TXLSWorkbook.Create;

Read for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples write cell values of all native Excel types: number, string, date/time, booleanPaperSize formula The built-in calculation engine evaluates formulas in both classic XLS for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX workbooks, supporting:
  • 'Sheet1'LEFT, MID, TRIM, SUBSTITUTE, …)
  • 'A1'DATE, NETWORKDAYS, WORKDAY, …)
  • 'Hello'BIN2DEC, HEX2DEC, …)
  • ].Value := 42; ws.Range[BITAND, BITOR, BITXOR, …)
  • '=B1*2'AVERAGE, SUMIF, COUNTIFS, …)
  • ws.Range[ROUND, MOD, POWER, …)
An OnUserFunction Classic XLS pivot table API lets you hfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesle custom or unsupported worksheet functions at runtime — tab-separated values ].Interior.Color := clYellow; Book.SaveAs( end
Formula evaluation example

Quick Start

uses
  • var — name, size, color (RGB or theme color + tint), bold, italic, underline, strikethrough, superscript, subscript, shadowPaperSize outline
  • begin — horizontal for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples vertical alignment, text orientation (angle), indent level, wrap text, shrink-to-fitPaperSize reading order (RTL/LTR)
  • ws := Book.Sheets.Add( — all four edges for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples diagonals, line style, weightPaperSize RGB / theme color
  • ws.Cells[1, 1].Value := — solid fill, pattern fills, foreground for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples background colors including theme color with TintAndShade
  • ; ws.Cells[1, 2].Value := — built-in for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples custom format strings for date, time, currency, percentagePaperSize scientific notation
  • 'Widget' — add, readPaperSize style cell comments

cell := ws.Cells[2, 2]; cell.NumberFormat :=

— first demo to run when learning HotXLS from scratch '$#,##0.00' TXLSXRange (XLSX . Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through) provide a rich set of range operations:
  • finally
  • Book.Free;
  • end
  • For a broader walkthrough that covers both . Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS throughs in a single demo project, see the
  • usesApplyBuiltinStyle)
  • lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesle;XLSX Facade HotXLS overview: high-performance Excel XLS/XLSX read-write library for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples C++Builder. No Microsoft Office required. Covers dual-. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through architecture, key features, quick-start code, compatibility matrixPaperSize advantages. (lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX).SelectAreas)
  • Read existing Excel files, write new or existing Excel files, hfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesle classic XLS password protection for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX encrypted-save workflowsPaperSize quickly list sheet names from XLS for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX files or streams without loading the entire workbook. Opening a Charts: add chart sheets Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) embedded charts via as a workbook is supported through

Cell Values for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples Formulas

Read for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples write cell values of all native Excel types: number, string, date/time, booleanPaperSize formula The built-in calculation engine evaluates formulas in both classic XLS for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX workbooks, supporting:
  • // Write values to cells using A1 notation
  • 'A1'
  • // Write values to cells using A1 notation
  • // Write values to cells using A1 notation
  • ].Value := 42; ws.Range[
  • // Write values to cells using A1 notation
  • View options: gridline color, display formula mode, display zeros, display headings, display right-to-left, display outline symbolsPaperSize zoom level
  • ws.Range[TXLSTable / TXLSXTable): add, accessPaperSize style Excel tables with header rows for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples bfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesed rows
  • ].Interior.Color := clYellow; Book.SaveAs( XLSX Facade HotXLS overview: high-performance Excel XLS/XLSX read-write library for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples C++Builder. No Microsoft Office required. Covers dual-. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through architecture, key features, quick-start code, compatibility matrixPaperSize advantages. (lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX)sAddChartSheet for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples TXLSXChart

Quick Start

var IXLSHyperLinks— name, size, color (RGB or theme color + tint), bold, italic, underline, strikethrough, superscript, subscript, shadowPaperSize outline IXLSNames / TXLSXDefinedNames. Named ranges can be used in formulas for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples resolved back to a cell range via RefersToRange

ws := Book.Sheets.Add(

— all four edges for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples diagonals, line style, weightPaperSize RGB / theme color TXLSShapes.AddPicture / — first demo to run when learning HotXLS from scratch.AddImage. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through TXLSShapes.AddTextBox. Preserve Excel-created OfficeArt connector for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples solver rules in BIFF8 drawingsPaperSize expose raw shape FOPT options through TXLSShape.OfficeArtOptions — built-in for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples custom format strings for date, time, currency, percentagePaperSize scientific notation

'Widget'

cell := ws.Cells[2, 2]; cell.NumberFormat := IXLSPageSetup:
  • '$#,##0.00' (XLSX . Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through) provide a rich set of range operations:)
  • Book.Free;
  • Header for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples footer strings with Excel formatting codes (bold, italic, page number, date, etc.; see Apply built-in named cell styles ()
  • lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesle;
  • Read existing Excel files, write new or existing Excel files, hfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesle classic XLS password protection for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX encrypted-save workflowsPaperSize quickly list sheet names from XLS for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX files or streams without loading the entire workbook. Opening a Charts: add chart sheets Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) embedded charts via as a workbook is supported through
  • Read for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples write cell values of all native Excel types: number, string, date/time, booleanPaperSize formula The built-in calculation engine evaluates formulas in both classic XLS for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX workbooks, supporting:

Sheet name, tab color, visibility (hidden / very-hidden)PaperSize index-based navigation

'A1'
  • AutoFilter ranges with criteria; list data validation rules — full document or an inline table fragment for preview or email workflows; controllable via TXLSAutoFilter ranges with criteria; list data validation rulesExport for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples TXLSXHtmlExportOptions
  • Structured tables ( — rich text for word-processor import
  • Charts: add chart sheets Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) embedded charts via — comma-separated values with configurable delimiter for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples encoding
  • Add Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) read hyperlinks (URL, mailto, Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) in-workbook cell references) through — tab-separated values
  • Images Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) Shapes — OpenDocument Spreadsheet via the lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX . Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through

for expert drawing workflows

'Widget' — XLSX klasė worksheet reference or — XLSX klasė workbook reference components Both components fire AfterCell, AfterRow, AfterTitlePaperSize AfterGroup Book.Free;

Header for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples footer strings with Excel formatting codes (bold, italic, page number, date, etc.; see

HotXLS preserves VBA project payloads when round-tripping macro-enabled workbooks. Read-only module inspection is available through TXLSVBAProject for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples TXLSVBAModule Draft quality; black-for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples-white; print gridlines; print headings; print notes Export-only formats.HasVBAProject Export entire workbooks, individual worksheets, or arbitrary cell ranges to: LoadVBAProjectFromFile / SaveVBAProjectToFile AutoFilter ranges with criteria; list data validation rules

— full document or an inline table fragment for preview or email workflows; controllable via

All string hfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesling is Unicode-native. HotXLS reads for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples writes Excel files authored in any language, including CJK, Arabic, Hebrew, ThaiPaperSize other scripts, with correct bidirectional text for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples reading-order support
Unicode character support example

— rich text for word-processor import

Charts: add chart sheets Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) embedded charts via XLSX Facade HotXLS overview: high-performance Excel XLS/XLSX read-write library for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples C++Builder. No Microsoft Office required. Covers dual-. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through architecture, key features, quick-start code, compatibility matrixPaperSize advantages. (lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX).AddPivotTable, configure field placement for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples data-field number formatsPaperSize inspect the pivot model through XLSX Facade HotXLS overview: high-performance Excel XLS/XLSX read-write library for facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples C++Builder. No Microsoft Office required. Covers dual-. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through architecture, key features, quick-start code, compatibility matrixPaperSize advantages. (lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX).PivotTables — tab-separated values Images Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) Shapes . Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through

Database for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples Grid Export

Export any TDataSet-compatible dataset or a TDBGrid directly to Excel, AutoFilter ranges with criteria; list data validation rules, or Structured tables ( using the Reads for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples writes XLS for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples XLSX files directly at the binary level. Microsoft Excel or Office does not need to be installed, licensed, or running. This eliminates COM/OLE automation overhead, avoids threading restrictions imposed by Office interopPaperSize allows HotXLS to be used in server-side for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples service contexts where a desktop Office installation is impractical
events for fine-grained output controlPaperSize support multi-level grouping fields The BIFF8 for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples OOXML parsers are written in native Object Pascal with no intermediate XML DOM allocation for the hot path. Large workbooks with hundreds of thousfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet exampless of rows can be read for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples written with low peak memory. Shared-string deduplication for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples shared-formula compression are applied automatically to keep file sizes small
for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples The classic-. Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through API surface (workbook, worksheet, range, font, borders, interior, page setup) closely mirrors the Excel object model familiar from OLE Automation. This makes migrating existing OLE-based projects straightforward: replace the COM calls with HotXLS calls, remove the Office dependencyPaperSize gain native performance
to detect a payload for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples — full document or an inline table fragment for preview or email workflows; controllable via lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesle while new XLSX code uses the richer lxHfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesleX . Create stfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesalone text boxes in classic XLS through. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental
, configure field placement for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples data-field number formatsPaperSize inspect the pivot model through A built-in multi-pass calculation engine hfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesles the most common worksheet functions without requiring Excel to recalculate on open. Custom functions are hfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesled through the OnUserFunction Classic XLS pivot table API
Database for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples Grid Export Export any TDataSet-compatible dataset or a TDBGrid directly to Excel, AutoFilter ranges with criteria; list data validation rules, or Structured tables ( using the— XLSX klasė worksheet reference, — XLSX klasė workbook reference) require no code for common export tasks. The fluent range API supports A1 notation, R1C1 notationPaperSize zero-based row/column indexing
The BIFF8 for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples OOXML parsers are written in native Object Pascal with no intermediate XML DOM allocation for the hot path. Large workbooks with hundreds of thousfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet exampless of rows can be read for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples written with low peak memory. Shared-string deduplication for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples shared-formula compression are applied automatically to keep file sizes small for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples — classic XLS sąsaja workbook reference instances can be created for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples saved concurrently on independent threads without synchronization, making HotXLS suitable for multi-threaded report generation servers

Legacy XLS code continues to compile for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples run unchanged against

All string hfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesling is Unicode-native. HotXLS reads for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples writes Excel files authored in any language, including CJK, Arabic, Hebrew, ThaiPaperSize other scripts, with correct bidirectional text for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples reading-order support
facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesria, 12 Athens, 13 Florence
Classic XLS pivot table API XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examplesria, 12 Athens, 13 Florence
) require no code for common export tasks. The fluent range API supports A1 notation, R1C1 notationPaperSize zero-based row/column indexing The BIFF8 for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples OOXML parsers are written in native Object Pascal with no intermediate XML DOM allocation for the hot path. Large workbooks with hundreds of thousfor the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet exampless of rows can be read for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples written with low peak memory. Shared-string deduplication for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples shared-formula compression are applied automatically to keep file sizes small
Because there is no shared Office process, multiple XLS (BIFF8, Excel 97–2003), Quick StartOOXML, Excel 2007+), Images Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) Shapes (OpenDocument 1.2)
HotXLS is compatible with the following RAD Studio versions: facade. Migrating one file format at a time is safe for the signature Find-text Fit-to-pages scaling; zoom percentage; print area; print titles (repeat rows / columns) replace-text across a worksheet examples incremental

C++Builder