Documentación de HotXLS

Ayuda del componente HotXLS

Usa esta referencia para encontrar la automatización XLS clásica y la fachada XLSX ampliada, incluidas las API de libro de trabajo, hoja de cálculo, rango, formato, imagen, configuración de página, hipervínculo, nombre, gráfico, tabla, validación, filtro, estado de vista y exportación

1402

clásico XLS y ampliado XLSX API, guide, y Pascal example topics son disponible directly en el web help

Por qué elegir HotXLS

Nueve diferenciadores, las pruebas que los respaldan y los públicos para los que está diseñado HotXLS, todo en una página: sin dependencia de Excel/Office/COM, Pascal nativo puro, seis formatos, un motor de fórmulas, cifrado AES-NI y E/S en streaming y segura para hilos

Leer los argumentos de venta principales

ampliado XLSX compatibilidad

Start with the dedicated lxHandleX facade for Excel 2007+ workbooks, worksheet collections, styles, shared strings, defined names, and OOXML save/open workflows lxHandleX fachada para libros de Excel 2007+, colecciones de hojas, estilos, cadenas compartidas, nombres definidos y flujos de guardado y apertura OOXML

Descripcion general de la fachada XLSX

moderno hoja de cálculo funciones

Usa rangos XLSX, fórmulas, celdas combinadas de rango completo o combinadas a lo ancho, ayudantes de escaneo y escritura de celdas cargadas, búsqueda y reemplazo de texto, hipervínculos, comentarios, imágenes, tablas, gráficos, formato condicional, validación de datos, paneles inmovilizados y criterios de autofiltro

clase TXLSXWorksheet

OpenDocument Spreadsheet I/O

Load .ods workbooks through Open or OpenODS, save ODS output with SaveAsODS, tune exports with TODSExportOptionsLoad .ods workbooks through Open or OpenODS , save ODS output with SaveAsODS , tune exports with TODSExportOptions , and round-trip styles, images, charts, validations, conditional formats, print setup, and sheet structure

TXLSXWorkbook ODS APIs

Salida headless portable

Captura en Windows un rectángulo soportado de XLS clásico o XLSX como instantánea inmutable y renderiza después PDF, SVG y PNG nativos en Linux con FPC, fuentes explícitas y recursos acotados

APIs de captura y del renderer de Linux

Conditional Formatting Extensions

Añade reglas de Barra de datos, Escala de color y Conjunto de iconos tanto en BIFF8 como en XLSX, con clases de especificación compartidas, anulaciones de estilo DXF para fuente/relleno/grosor, conservación del color del tema y de los umbrales basados en fórmula en los ciclos de apertura y guardado, anulaciones de icono por punto de escala, control de inclusión/exclusión del umbral de icono y fijación de la prioridad de cfRule

TCondFormat referencia

BIFF8 Chart hojas

Programmatically build chart tabs into a .xls workbook with Sheets.AddChartSheet — tipos de gráfico de columnas, barras, líneas y circular, con título, títulos de ejes y series enlazadas a referencias de rango A1 Sheets.AddChartSheet — tipos de gráfico de columnas, barras, líneas y circular, con título, títulos de ejes y series enlazadas a referencias de rango A1

método AddChartSheet

BIFF8 tablas y Encryption

Adjunte tablas ListObject de Excel a un rango mediante AddTable, opte por la salida compacta de fórmulas compartidas o genere archivos .xls protegidos por contraseña y compatibles con Excel mediante la EncryptionPassword propiedad. Los metadatos de uso compartido y de protección de revisión del libro escritos por Excel, incluidos FILESHARING, FILESHARING2, PROT4REV, and PROT4REVPASS, ahora sobreviven a los ciclos de apertura y guardado del XLS clásico. Los valores globales de vista del libro y de extensiones, como HIDEOBJ, zero-length TEMPLATE, TABID, and BOOKEXT también se conservan. Los bloques de vista personalizada de Excel (USERSVIEWBEGIN / USERSVIEWEND) también se conservan en los valores globales del libro y en los subflujos de las hojas de cálculo

Workbook metadata preservation

BIFF8 Theme Colors and XFExt

Dirija el relleno de celda, la fuente y los colores de borde de cada lado a través de las 12 ranuras del tema de Office, con tinte opcional, mediante SetThemeColor, o escriba RGB exacto mediante el registro lateral XFExt $087D de color enriquecido, de modo que Excel 2007+ reabra con el color literal mientras Excel 97-2003 sigue viendo la aproximación de la paleta indexada. Los dibujos (formas, rellenos de gráficos) pasan por el XlsApplyThemeColorToDrawing / XlsGetDrawingThemeColor par de ayudantes con ida y vuelta en el mismo proceso, y el código experto de formas puede inspeccionar o editar los PID crudos de OfficeArt FOPT mediante TXLSShape.OfficeArtOptions

Interior.SetThemeColor method

SheetExt and Header / Footer Extras

Los colores de pestaña por hoja hacen ida y vuelta a través del registro BIFF8 SheetExt ($0862) record via TXLSWorksheet.TabColor, las imágenes de fondo de encabezado / pie de página sobreviven a la carga y al guardado a través de la familia de registros HFPicture ($0866), y el texto de página par / primera página escrito por Excel sobrevive a través del registro BIFF8 HeaderFooter Attach Excel ListObject tables to a range via AddTable , opt into compact shared-formula output, or generate Excel-compatible password-protected .xls files through the EncryptionPassword property. Excel-authored workbook sharing and revision-protection metadata, including FILESHARING , FILESHARING2 , PROT4REV , and PROT4REVPASS , now survives classic XLS open/save cycles. Workbook view and extension globals such as HIDEOBJ , zero-length TEMPLATE , TABID , and BOOKEXT are preserved as well. Excel Custom View blocks ( USERSVIEWBEGIN / USERSVIEWEND ) are preserved in workbook globals and worksheet substreams too

metadatos del libro conservación

BIFF8 tema colores y XFExt

Address cell fill, font, and per-edge border colors through the 12 Office theme slots with optional tint via SetThemeColor , or write exact RGB through the XFExt $087D rich-color side record so Excel 2007+ reopens with the literal color while Excel 97-2003 still sees the indexed palette approximation. Drawings (shapes, chart fills) follow through the XlsApplyThemeColorToDrawing / XlsGetDrawingThemeColor helper pair with same-process round-trip, and expert shape code can inspect or edit raw OfficeArt FOPT PIDs through TXLSShape.OfficeArtOptions

método Interior.SetThemeColor

SheetExt and Header / Footer Extras

Per-sheet tab colors round-trip through the BIFF8 SheetExt ($0862) record via TXLSWorksheet.TabColor , header / footer background images survive load and save through the HFPicture ($0866) record family, and Excel-authored even / first page text survives through the BIFF8 HeaderFooter ($089C) record rgRun propiedad TabColor rgExtRst Shared-string per-character font / color runs and Far-East phonetic annotations (furigana) survive load and save: the parser preserves rgRun and rgExtRst trailing blocks per unique string, and the writer re-emits them when the record fits one BIFF chunk

Descripcion general de la fachada XLSX

Cálculo y conversión

Usa matrices spill automáticas, errores modernos tipados, informes de conversión verificados, formatos de plantilla explícitos y refresco de consultas dirigido por proveedores, con límites de formato claros

Fidelidad de cálculo y conversión

libro API

Crea, abre, guarda, protege, calcula y exporta libros de trabajo de Excel a través de la interfaz principal del libro de trabajo, incluidos los metadatos de quién guardó, la conservación de los metadatos de uso compartido de archivos y la inspección de la caché de tabla dinámica

interfaz IXLSWorkbook

clásico XLS tablas dinámicas

Create typed classic XLS pivot tables, inspect Excel-authored pivot workbooks, preserve raw pivot records, and configure field axes, subtotals, page filters, and data-field number formats

clásico XLS tabla dinámica API

metadatos del libro

conservar FILESHARING, FILESHARING2, PROT4REV, PROT4REVPASS, HIDEOBJ, zero-length TEMPLATE, TABID, BOOKEXT, USERSVIEWBEGIN, USERSVIEWEND, y saved-por metadata cuando clásico XLS libros pass mediante HotXLS

clásico XLS metadatos del libro

hoja de cálculo API

Manage sheets, ranges, page breaks, display settings, shapes, formulas, and sheet-level output, including range-based shape cleanup through TXLSShapes.DeleteInRange , loaded-cell scanning through TXLSWorksheet.ForEachCell , callback-based range writing through TXLSWorksheet.WriteCells , one-call filter setup through TXLSWorksheet.ApplyAutoFilter , y la inspección de criterios de filtro mediante AutoFilterColumns TXLSShapes.DeleteInRange, loaded-cell scanning through TXLSWorksheet.ForEachCell, callback-based range writing through TXLSWorksheet.WriteCells, one-call filter setup through TXLSWorksheet.ApplyAutoFilter, and filter criteria inspection through AutoFilterColumns

TXLSWorksheet referencia

rango Editing

Lee y escribe valores, fórmulas, filas, columnas, bordes, alineación, combinación, agrupación, formato y fragmentos HTML del rango seleccionado

interfaz IXLSRange

Grid Export

Exporta el contenido de un DBGrid a Excel con encabezado, detalle, agrupación, formato y ganchos de eventos

componente TGridToXLS

Dataset Export

Exporta datasets a libros de trabajo con selección de campos, nombrado de hojas de cálculo, estilos de grupo y ayudantes de guardado

componente TDataToXLS

Optional cxGrid Export

Export DevExpress TcxGridDBTableView Export DevExpress TcxGridDBTableView data with workbook targeting, grouped output, formatting controls, and export events when the optional cxGrid unit is added to a project

componente TcxGridAddExcel

Pascal Examples

Open sample workflows para purchase orders, grouped exports, images, y common libro automation

Example topics