Delphi と C++Builder 向けネイティブ Excel ワークブック自動化
HotXLS Component は、Microsoft Excel を起動せず、COM 自動化にもデスクトップ Office インストールにも依存せずに、ワークブック作成、既存 Excel ファイルの読み込み、ワークシート変更、数式計算、書式設定、保存を行う Object Pascal スプレッドシートライブラリです。

現行リリースと対応プラットフォーム
Current HotXLS release: Version 2.88.108. リリースノートを確認.
HotXLS は Delphi XE5 から Delphi 13 Florence、C++Builder XE5 から C++Builder 13 Florence まで対応します。ライセンス済みのお客様には、完全な Object Pascal / Delphi ソースコード、デモ、API リファレンス、サンプルが提供されます。
2 つのワークブック API
| API サーフェス | 主な用途 |
|---|---|
lxHandle | 従来の Excel 97-2003 BIFF8 .xls ワークフロー:読み書き、数式、書式、コメント、ハイパーリンク、グラフ、ピボットテーブル、VBA ペイロード保持、HTML、RTF、CSV、TSV エクスポート。 |
lxHandleX | Excel 2007+ OOXML .xlsx ワークフロー:ストリーム I/O、スタイル、共有文字列、テーブル、グラフ、コメント、描画、外部リンク、XLSX 固有エクスポート、ストリーミング書き込み。 |
主な機能
- ファイルまたはストリームから XLS / XLSX ブックを処理し、シート名を高速に列挙できます。
- 数値、文字列、日付、真偽値、数式、結合セル、行列サイズ、アウトライン、選択範囲、コールバック、プレースホルダー置換を編集できます。
- 書式とページレイアウト:フォント、色、罫線、塗りつぶし、配置、数値書式、リッチテキスト、テーマ、ヘッダー、フッター、印刷タイトル、改ページ、表示設定。
- XLS / XLSX の数式と計算。参照、範囲、シート間参照、定義名、および
OnUserFunction. - ブックデータ:ハイパーリンク、アンカー、名前、コメント、条件付き書式、入力規則、AutoFilter、テーブル、プロパティ、外部リンク、ピボットテーブルレコード。
- 画像、グラフ、描画、VBA ペイロード保持、対応範囲での Excel 由来メタデータの安定したラウンドトリップ保持。
- 保護と暗号化:ワークシート/ブック保護、従来の XLS パスワード、AES 保護された XLSX 保存出力。
- Excel、HTML、RTF、CSV、TSV、選択範囲、データベーステーブル、DBGrid コンテンツへのエクスポート補助。
制御された自動化のための設計
Office 自動化が本番ワークフローに向かない場合、HotXLS はスプレッドシート処理をアプリケーションプロセス内に保ち、対話型デスクトップセッションへの依存を減らし、無人ツールやサーバー側ジョブの配置を容易にします。
実行時に Microsoft Excel は不要です。このページは Microsoft の認証、推奨、商標所有権を主張するものではありません。
一般的な用途
| シナリオ | HotXLS の支援内容 |
|---|---|
| Report generation | アプリケーションデータ、データベーステーブル、DBGrid コンテンツ、コールバック駆動のライターから書式付きワークブックを作成します。 |
| Template editing | ブックを開き、プレースホルダーを置換し、範囲へ値を入力し、メタデータを保持して編集後のファイルを保存します。 |
| Workbook inspection | シート名、範囲、プロパティ、コメント、ハイパーリンク、名前、フィルター、メタデータを読み取ります。 |
| Office-free export | Microsoft Office なしで、サービスや無人ジョブを含む Excel 互換出力を生成します。 |
| Legacy and modern support | BIFF8 には同じコンポーネントファミリーを使用 .xls and OOXML .xlsx. |
| Preview and conversion | Export sheets or ranges to HTML, RTF, CSV, or TSV. |
評価、ライセンス、サポート
ダウンロード HotXLS Delphi Spreadsheet Component demo package.
新規商用ライセンスには、完全な Object Pascal / Delphi ソースコード、1 年間のアップデート、1 年間のメールサポート、選択した開発者数ライセンスでのロイヤリティフリー利用が含まれます。
クレジット/デビットカード、PayPal、AliPay、銀行送金に対応:
HotXLS Single License ($499)
HotXLS Team/SME License ($999)
HotXLS Enterprise License ($1999)
年間更新を購入. HotXLS オンラインドキュメントを開く.
Delphi PDF Component & Spreadsheet Development の詳細
製品アップデートを購読
最新記事をメールで受け取れます。
