HotXLS が選ばれる理由
9 つの差別化ポイント、その裏付け、そして HotXLS が想定するユーザー層を 1 ページにまとめました。Excel/Office/COM 依存なし、純粋なネイティブ Pascal、6 つのフォーマット、数式エンジン、AES-NI 暗号化、ストリーミングとスレッドセーフな I/O
コアなセールスポイントを読むこのリファレンスでは、クラシック XLS の自動化と拡張された XLSX ファサードを確認できます。ワークブック、ワークシート、範囲、書式設定、画像、ページ設定、ハイパーリンク、名前、チャート、テーブル、検証、フィルター、表示状態、エクスポートの各 API を含みます
クラシック XLS と 拡張 XLSX API, guide, と Pascal example topics です 利用可能 directly 内 web help
9 つの差別化ポイント、その裏付け、そして HotXLS が想定するユーザー層を 1 ページにまとめました。Excel/Office/COM 依存なし、純粋なネイティブ Pascal、6 つのフォーマット、数式エンジン、AES-NI 暗号化、ストリーミングとスレッドセーフな I/O
コアなセールスポイントを読むlxHandleX は、Excel 2007+ のワークブック、ワークシート コレクション、スタイル、共有文字列、定義名、OOXML の保存/オープン ワークフローをまとめて扱える専用ファサードです
XLSX の範囲、数式、範囲全体の結合や横方向の結合セル、読み込み済みセルの走査/書き込みヘルパー、テキストの検索/置換、ハイパーリンク、コメント、画像、テーブル、チャート、条件付き書式、データ検証、ウィンドウ枠の固定、オートフィルター条件を利用できます
TXLSXWorksheet クラス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
定義名、LET、スカラーの CHOOSE を通じて計算済みソースと実在の複数領域参照を合成し、行、列、領域のセレクターをブロードキャストします
INDEX 領域選択と参照の同一性Windows 上でサポートされるクラシック XLS または XLSX の矩形を不変スナップショットとしてキャプチャし、Linux 上で FPC、明示的なフォント、境界付きリソースを使ってネイティブの PDF、SVG、PNG をレンダリングします
キャプチャと Linux レンダラー API共有仕様クラスにより、BIFF8 と XLSX の両方でデータバー、カラースケール、アイコンセットのルールを追加します。フォント/塗りつぶし/太さの DXF スタイル上書き、テーマカラーのラウンドトリップ、数式ベースしきい値のラウンドトリップ、境界ごとのアイコン上書き、アイコンしきい値の以上/超過 (含む/含まない) 制御、cfRule 優先度の固定に対応します
TCondFormat リファレンスSheets.AddChartSheet を使うと、.xls ブックにグラフ シートをプログラムから追加できます。縦棒、横棒、折れ線、円の各種グラフに対応し、タイトル、軸タイトル、系列を A1 範囲参照にバインドできます
Excel の ListObject テーブルを範囲にアタッチするには AddTable を使用します。コンパクトな共有数式出力に対応させることも、Excel 互換のパスワード保護付き .xls ファイルの生成もできます。生成には EncryptionPassword プロパティを使用します。Excel で作成されたワークブックの共有およびリビジョン保護メタデータのうち、 FILESHARING, FILESHARING2, PROT4REV, and PROT4REVPASS もクラシック XLS のオープン/保存サイクルで維持されるようになりました。ワークブック ビューや拡張機能のグローバル情報として HIDEOBJ, zero-length TEMPLATE, TABID, and BOOKEXT なども同様に保持されます。Excel のカスタム ビュー ブロック (USERSVIEWBEGIN / USERSVIEWEND) も、ワークブック グローバルとワークシート サブストリームに保持されます
セルの塗りつぶし、フォント、各辺の罫線色を、オプションの色調 (tint) 付き 12 の Office テーマ スロットで指定するには SetThemeColor を使用します。正確な RGB は XFExt $087D リッチ カラー サイド レコードで書き込めます。これにより、Excel 2007+ ではリテラル カラーのまま再オープンされ、Excel 97-2003 ではインデックス パレットの近似色として表示されます。図形 (シェイプ、グラフの塗りつぶし) は XlsApplyThemeColorToDrawing / XlsGetDrawingThemeColor ヘルパー ペアで同一プロセス ラウンドトリップに対応し、生の OfficeArt FOPT PIDs を検査または編集する上級者向けの手段は TXLSShape.OfficeArtOptions
シートごとのタブ色は BIFF8 の SheetExt ($0862) record via TXLSWorksheet.TabColor を介してラウンドトリップします。ヘッダー/フッターの背景画像は、読み込みと保存を通じて HFPicture ($0866) レコード ファミリで保持され、Excel で作成された偶数ページ/先頭ページのテキストは 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
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
Interior.SetThemeColor メソッド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 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
自動スピル配列、型付きモダン エラー、チェック付き変換レポート、明示的なテンプレート形式、プロバイダー駆動のクエリ更新を、明確なフォーマット境界で使用します
計算と変換の忠実度作成, open, スタイル, automate, と export Excel 2007+ .xlsx ブック 経由 dedicated OOXML API 範囲
メインのワークブック インターフェイスを通じて、Excel ワークブックの作成、読み込み、保存、保護、計算、エクスポートを行います。保存者メタデータ、ファイル共有メタデータの保持、ピボットキャッシュの検査を含みます
IXLSWorkbook インターフェイス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
クラシック XLS ピボットテーブル API保持 FILESHARING, FILESHARING2, PROT4REV, PROT4REVPASS, HIDEOBJ, zero-length TEMPLATE, TABID, BOOKEXT, USERSVIEWBEGIN, USERSVIEWEND, と saved-によって metadata 場合 クラシック XLS ブック pass 経由 HotXLS
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 で維持されます。フィルター条件の検査は 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
値、数式、行、列、罫線、配置、結合、グループ化、書式設定、選択範囲の HTML 断片の読み書き
IXLSRange インターフェイスReview ThemeColor, TintAndShade, と クラシック XLS palette-ベース formatting decision
クラシック XLS 色 モデルヘッダー、詳細、グループ化、書式設定、イベントフックを備えた、DBGrid の内容の Excel へのエクスポート
TGridToXLS コンポーネントフィールドの選択、ワークシートの命名、グループのスタイル設定、保存ヘルパーを備えた、データセットからワークブックへのエクスポート
TDataToXLS コンポーネント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
Open sample workflows 向け purchase orders, grouped exports, images, と common ブック automation
Example topicsReview HTML version history 向け HotXLS クラシック XLS, 拡張 XLSX, export, compatibility, と documentation updates 内 multiple languages
Open release notes