sgcSpreadsheet のダウンロード
sgcSpreadsheet は sgcUI All-Access 体験版に収録されています。Delphi 用と C++ Builder 用の 1 つずつのインストーラーで、sgcUI の全製品が入ります。全機能が使える体験版をダウンロードして、ご自身の IDE でスプレッドシートのデモを実行してください。.NET パッケージは Registered のみで、ライセンスと一緒に提供されます。ライセンスは価格ページでご案内しています。
sgcSpreadsheet は sgcUI All-Access 体験版に収録されています。Delphi 用と C++ Builder 用の 1 つずつのインストーラーで、sgcUI の全製品が入ります。全機能が使える体験版をダウンロードして、ご自身の IDE でスプレッドシートのデモを実行してください。.NET パッケージは Registered のみで、ライセンスと一緒に提供されます。ライセンスは価格ページでご案内しています。
1 つの sgcUI 体験版で、sgcSpreadsheet、sgcGrid、sgcCharts を含む sgcUI の全製品がインストールされ、評価用に全機能を利用できます。
Delphi 7 から RAD Studio 13 までを対象とした、全機能が使える評価版です。sgcSpreadsheet を含むすべての sgcUI 製品とデモプロジェクトが含まれます。
Delphi 体験版をダウンロード →C++ Builder 10.1 から 13 までを対象とした、全機能が使える評価版です。同じコンポーネントに、C++ のヘッダーファイルと C++ Builder のデモプロジェクトが付属します。
CBuilder 体験版をダウンロード →体験版をインストールし、デモを実行してから、ご自身のフォームにスプレッドシートを配置してください。
sgcSpreadsheet を選択して sgcUI 体験版のインストーラーを実行します。sgcGrid と sgcCharts も一緒にインストールされます。インストーラーは TsgcVCLSpreadsheet と TsgcFMXSpreadsheet を SGC Spreadsheet パレットページに配置します。
Demos\Spreadsheet\Delphi の 01.Basic を開いて実行します。値と数式を入力し、シートを切り替え、ブックを XLSX ファイルとして保存できます。
新しい VCL プロジェクトのフォームに TsgcVCLSpreadsheet を配置し、SetCellInput でセルに書き込み、SaveToXLSX と LoadFromXLSX を呼び出します。
Delphi のデモは Demos\Spreadsheet\Delphi にインストールされます。C++ Builder 体験版は Basic と Charts のデモを Demos\Spreadsheet\CBuilder にインストールします。
SUM、AVERAGE、IF、XLOOKUP を使ってコードで作成した売上ブック、それを読み取る集計シート、固定した見出し行、数式バー、XLSX の読み込みと保存。
数学、テキスト、日付と時刻、検索、動的配列の関数を、カテゴリごとに 1 シートで、数式を結果の隣に表示します。
セル範囲から作る縦棒、折れ線、円のチャート。値を変更するとセルに追従します。
アプリケーションが登録した関数を、組み込み関数と同じように数式で使います。
FireMonkey の TsgcFMXSpreadsheet を使った Basic と Charts のデモ。
Demos\Spreadsheet\CBuilder にある、C++ Builder プロジェクトの Basic と Charts。
| 項目 | 対応状況 |
|---|---|
| Delphi と C++ Builder | Delphi 7 から 13、C++ Builder 2007 から 13。 |
| VCL | Windows 上の TsgcVCLSpreadsheet と TsgcVCLSpreadsheetFormulaBar。Delphi 7 から 13、C++ Builder 2007 から 13。 |
| FireMonkey | Delphi と C++ Builder XE6 以降の TsgcFMXSpreadsheet と TsgcFMXSpreadsheetFormulaBar。 |
| 依存関係 | スプレッドシートは sgcGrid の上で動作し、チャートは sgcCharts で描画します。どちらも sgcSpreadsheet と一緒にインストールされます。 |
sgcSpreadsheet は、同じクラス名を持つマネージド C# 版としても提供され、WinForms、WPF、Avalonia に対応します。パッケージは Registered 版のみで、ライセンスに付属し、nuget.org では公開されていません。
NuGet パッケージは、ライセンスに付属する Registered 版の .NET ダウンロードに含まれています。そのフォルダーをローカルのパッケージソースとして追加し、esegece.sgcSpreadsheet と、お使いの UI フレームワーク用のパッケージを参照してください。
demos\Spreadsheet のデモプロジェクト: WinForms 向けの SpreadsheetBasic、SpreadsheetBasicWpf、SpreadsheetBasicAvalonia、SpreadsheetFunctions、SpreadsheetCharts、SpreadsheetCustomFunction。
スプレッドシートのパッケージは、ライセンスに含まれる Registered の sgcGrid、sgcCharts、sgcUICore パッケージに依存します。
sgcSpreadsheet に無償の Community エディションはありません。.NET ライセンスを購入する前に、Delphi または C++ Builder 向けの sgcUI 体験版でスプレッドシートを評価してください。
すべてのパッケージは Registered 版で、.NET ライセンスが必要です。
| パッケージ | 内容 | ターゲット |
|---|---|---|
Registered esegece.sgcSpreadsheet | スプレッドシートモデル、チャート、XLSX のサポート | .NET Standard 2.0、.NET Framework 4.7.2、.NET 6、8、9、10 |
Registered esegece.sgcSpreadsheet.WinForms | WinForms コントロール TsgcWinFormsSpreadsheet と数式バー | Windows 上の .NET Framework 4.7.2、.NET 8、9、10 |
Registered esegece.sgcSpreadsheet.Wpf | WPF コントロール TsgcWpfSpreadsheet と数式バー | Windows 上の .NET Framework 4.7.2、.NET 8、9、10 |
Registered esegece.sgcSpreadsheet.Avalonia | Avalonia コントロール TsgcAvaloniaSpreadsheet と数式バー | .NET 8、9、10 |