スプレッドシート SDK

Delphi スプレッドシートアプリ向け HotXLS Component

Delphi または C++Builder のコードから Excel ワークブックを作成、編集、検査、計算、エクスポートできます。HotXLS は XLS・XLSX ワークフロー向けのソースコード付きネイティブ Object Pascal スプレッドシートライブラリで、Microsoft Excel 自動化を必要とせず、デスクトップツール、バッチジョブ、レポートシステム、サーバーサイドドキュメント生成に対応しています。

HotXLS Component プレビュー

HotXLS Component 概要

ProductHotXLS Component
Best forDeveloper-owned document workflows in Delphi and C++Builder
IDE supportDelphi and C++Builder XE5 through 13 Florence
DeploymentNative Windows application integration
Source codeObject Pascal source code included with commercial licenses
LicensingRoyalty-free application deployment
UpdatesOne year of updates and email support included
PricingOne-time developer-count licensing
DocumentationHotXLS Component
EvaluationHotXLS Component

Delphi・C++Builder 向けネイティブ Excel ワークブック自動化

Current HotXLS release: Version 2.94.0 (2026-07-01). Version 2.94.0 updates cross-workbook worksheet copy, including conditional formats, tables, data validations, charts, and rewritten formula references. リリースノート

HotXLS は Delphi XE5 ~ Delphi 13 Florence、C++Builder XE5 ~ C++Builder 13 Florence に対応しています。パッケージには Delphi・C++Builder 向けデモ、API ドキュメント、ワークブック編集・レポートエクスポートのサンプル、およびライセンス購入者向けの完全な Object Pascal / Delphi ソースコードが含まれています。

2 つの専用ワークブック API

API サーフェス主な用途
lxHandleClassic Excel 97-2003 BIFF8 .xls ワークフロー:ワークブックの読み書き、数式、書式設定、コメント、ハイパーリンク、グラフシート、ピボットテーブルサポート、VBA ペイロード保持、HTML・RTF・CSV・TSV エクスポートに対応します。
lxHandleXExcel 2007+ OOXML .xlsx ワークフロー:ワークブック・ストリーム I/O、スタイルパレット、共有文字列、ワークシートテーブル、グラフ、コメント、描画、外部リンク、XLSX 固有エクスポート、大規模シート向けストリーミング書き込みに対応します。

主な機能

  • XLS・XLSX ワークブックワークフロー:ファイルまたはストリームから Excel ワークブックを作成・開く・変更・保存できます。また、すべてのワークシートを読み込まずに XLS・XLSX パッケージからシート名を素早く一覧表示できます。
  • セル・範囲・テンプレート編集:数値、文字列、日付、ブール値、数式、結合セル、行・列サイズ、非表示行・列、アウトライン、選択範囲、ワークブック範囲の読み書きができます。コールバックヘルパーで読み込まれたセルのスキャン、範囲への入力、テキスト検索、テンプレートプレースホルダーの置換が可能です。
  • 書式設定とページレイアウト:フォント、カラー、罫線、塗りつぶし、配置、数値書式、リッチテキスト、テーマカラー、インデックスパレット、タブカラー、ページ設定、ヘッダー、フッター、印刷タイトル、改ページ、ワークシート表示オプションを適用できます。
  • 数式と計算:クラシック XLS・XLSX ワークブック向けの内蔵計算エンジンで数式を評価します。セル参照、範囲、クロスシート参照、定義名、OnUserFunction コールバックによるアプリケーション定義関数に対応しています。
  • ワークブックデータ機能:ハイパーリンク、内部シートアンカー、定義名、コメント、条件付き書式、データバリデーション、AutoFilter 範囲と条件、Excel スタイルテーブル、ドキュメントプロパティ、外部リンク、ピボットテーブルレコードを操作できます。
  • 画像・グラフ・描画:画像の埋め込み、ワークシートグラフ・グラフシートの作成、VBA プロジェクトペイロードの保持が可能です。Excel で作成された OfficeArt コネクター、ソルバー、シェイプ、コメントメタデータをサポート範囲内でラウンドトリップ保存中も安定して保持します。
  • 保護と暗号化:ワークシートおよびワークブックの保護、クラシック XLS パスワードワークフロー、XLSX AES 暗号化保存出力を処理します。非対応の暗号化パッケージ読み込みパスは開発者ドキュメントで明示されています。
  • エクスポートヘルパー:ワークブック、ワークシート、選択範囲、データベーステーブル、DBGrid コンテンツを Excel・HTML・RTF・CSV・TSV 形式でエクスポートできます。プレビュー、メール、Webレポート向けの HTML テーブルフラグメントも生成可能です。
  • Delphi クイック例

    procedure QuickStart;
    begin
      { Review the shipped HotXLS Component demo package for the complete Delphi sample. }
    end;

    HotXLS Component includes ready-to-run Delphi examples that show the core workflow before production integration.

制御された自動化のための設計

HotXLS は Office 自動化が本番ワークフローに適さない場合に活用できます。スプレッドシート処理はアプリケーションプロセス内で完結するため、インタラクティブなデスクトップセッションへの依存を減らし、無人ツールやサーバーサイドジョブのデプロイを容易にします。

このライブラリはドキュメント化されたワークブック構造と実用的な Excel 相互運用性を中心に開発されています。直近のリリースでは、開く/保存のラウンドトリップ中に Excel で作成されたレコード、ワークブックメタデータ、コメント、ハイパーリンク、外部リンクデータ、ワークシート状態、保護オプション、VBA ペイロード、テーブルデータ、AutoFilter 状態、描画レコード、ビュー設定の保持に注力しています。このアプローチにより、アプリケーションは所有していないワークブック部分を不必要に書き換えることなく、ターゲットを絞った編集が可能になります。

HotXLS は losLab Software の独立した製品です。実行時に Microsoft Excel は必要ありません。このページは Microsoft の認定、推薦、商標所有権を主張するものではありません。

主な使用事例

シナリオHotXLS の活用方法
レポート生成アプリケーションデータ、データベーステーブル、DBGrid コンテンツ、またはコールバック駆動のワークシートライターからスタイル付きワークブックを作成します。
テンプレート編集既存のワークブックを開き、テキストプレースホルダーを検索・置換し、範囲に入力し、周囲のメタデータを保持して編集済みファイルを保存します。
ワークブック検査コントロールされたコードからシート名、ワークシート範囲、ドキュメントプロパティ、コメント、ハイパーリンク、名前、フィルター、選択したワークブックメタデータを読み取ります。
Office 不要エクスポートMicrosoft Office がインストールされていないマシン(サービスや無人バッチジョブを含む)で Excel 互換出力を生成します。
レガシー・最新ワークブックサポートクラシック BIFF8 .xls ワークフローと最新の OOXML .xlsx ワークフローに 1 つのコンポーネントファミリーで対応します。
プレビュー・変換パイプラインプレビュー、メールフラグメント、インポート、後続システム向けに、シート全体または選択範囲を HTML・RTF・CSV・TSV にエクスポートします。
監査可能なドキュメントパイプライン外部 UI アプリケーションを操作する代わりに、ワークブックの変換を Delphi または C++Builder コードパス内で完結させます。
HotXLS が Delphi アプリケーションからエクスポートしたグループ化された Excel 行
HotXLS コンポーネント API を通じて作成されたグループ化された行と書式設定されたレポート出力です。

評価、ライセンス、サポート

HotXLS Delphi Spreadsheet Component デモパッケージをダウンロードして、購入前にデモと API ドキュメントをご確認ください。

新規商用ライセンスには、完全な Object Pascal / Delphi ソースコード、1 年間のソフトウェアアップデート、1 年間のメールサポート、選択した開発者数ライセンスでの無制限アプリケーションへのロイヤリティーフリー使用権が含まれています。

FastSpring 経由でクレジット/デビットカード、PayPal、AliPay、電信送金でお支払いいただけます。

ライセンス開発者価格注文
Single1 開発者$500注文
Team最大 5 開発者$1000注文
Micro Business最大 10 開発者$1500注文
Small Business最大 30 開発者$2500注文
Medium Business最大 100 開発者$4500注文
Enterprise最大 500 開発者$8500注文
Corporate無制限(世界中の子会社)$15000注文

エンタープライズ専用ソース追加内容:HotXLS エンタープライズには、通常は内部検証にのみ使用される完全なテストスイートのソースコードが含まれています。また、専用ツールグレードのサンプル Workbook Audit & Conversion Workbench Pro の完全なソースコードも含まれています。

年間更新を購入する(既存ライセンス向け)。更新料金は HotXLS 購入ページに記載されています。

HotXLS オンラインドキュメントを開くか、ライセンス・技術的なご質問はlosLab Software までお問い合わせください

よくある質問

Which Delphi and C++Builder versions are supported?

HotXLS Component supports current RAD Studio workflows and the documented legacy IDE range for this product.

Is source code included?

Commercial licenses include Object Pascal source code for integration, review, and long-term maintenance.

Are runtime royalties required?

Licensed applications can be deployed royalty-free without per-document or per-end-user runtime fees.

How do I evaluate the product?

Download the demo package and review the online documentation before purchase.

What does a new license include?

A new license includes source code, one year of updates, and one year of email support.

How does renewal work?

Existing customers can renew update access at the published renewal price.

Which license tier should I choose?

Where is the API documentation?

The documentation is available under the localized HotXLS Component documentation link on this page.


Delphi PDF コンポーネント & スプレッドシート開発の最新情報をお届けします

製品アップデートを購読する

最新情報をメールで受け取るには購読してください。