スプレッドシート SDK

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

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

HotXLS Component プレビュー

HotXLS Component 概要

製品HotXLS Component
最適な用途開発者が管理する Delphi および C++Builder のドキュメントワークフロー
IDE 対応Delphi および C++Builder XE5 から 13 Florence
配布ネイティブ Windows アプリケーションへの統合
ソースコード商用ライセンスには Object Pascal のソースコードが含まれます
ライセンスロイヤルティ不要のアプリケーション配布
更新1 年間の更新とメールサポートが含まれます
価格開発者数に基づく買い切りライセンス
ドキュメントHotXLS Component
評価版HotXLS Component

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

現在の HotXLS リリース: バージョン 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 年間のメールサポート、選択した開発者数ライセンスでの無制限アプリケーションへのロイヤリティーフリー使用権が含まれています。

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

ライセンス開発者価格注文
Single1 開発者$450注文
Small Business最大 10 開発者$900注文
Medium Business最大 30 開発者$1350注文
Enterprise単一国内における 1 社とその子会社のすべての開発者$2700注文
Corporate世界各国における 1 社とその子会社のすべての開発者$5400注文

Enterprise と Corporate の追加ソース:HotXLS の Enterprise と Corporate には、いずれも専用ツールグレードサンプル Workbook Audit & Conversion Workbench Pro の完全なソースコードが含まれています。内部検証用の完全なテストスイートのソースコードは、ご要望に応じて提供いたします。

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

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

よくある質問

対応している Delphi・C++Builder のバージョンは?

HotXLS Component は現行の RAD Studio ワークフローに対応し、本製品についてドキュメントに記載された旧バージョン IDE の範囲もサポートします。

ソースコードは含まれますか?

商用ライセンスには、統合・コードレビュー・長期保守のための Object Pascal ソースコードが含まれます。

実行時のロイヤルティは必要ですか?

ライセンス済みのアプリケーションはロイヤルティ不要で配布でき、ドキュメント単位やエンドユーザー単位の実行時料金は発生しません。

製品を評価するにはどうすればよいですか?

ご購入前にデモパッケージをダウンロードし、オンラインドキュメントをご確認ください。

新規ライセンスには何が含まれますか?

新規ライセンスにはソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。

更新はどのように行いますか?

既存のお客様は、公開されている更新価格でアップデート権を更新できます。

API ドキュメントはどこにありますか?

ドキュメントは、このページにある各言語版 HotXLS Component ドキュメントのリンクからご覧いただけます。

HotXLS のライセンスには何が含まれますか。また、更新はどのように行いますか?

新規ライセンスの価格は、Single $450、Small Business $900(最大 10 開発者)、Medium Business $1350(最大 30 開発者)、Enterprise $2700(1 社・1 か国)、Corporate $5400(1 社・全世界)です。新規ライセンスには完全なソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。既存のお客様向けの更新料金はHotXLS 購入ページに記載されています。


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

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

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