下载 sgcSpreadsheet
sgcSpreadsheet 随 sgcUI All-Access 试用版一同提供,Delphi 和 C++ Builder 各有一个安装程序,包含所有 sgcUI 产品。下载功能完整的试用版,并在您自己的 IDE 中运行电子表格演示。.NET 包仅限 Registered 用户,随许可证交付。许可证请见价格页面。
sgcSpreadsheet 随 sgcUI All-Access 试用版一同提供,Delphi 和 C++ Builder 各有一个安装程序,包含所有 sgcUI 产品。下载功能完整的试用版,并在您自己的 IDE 中运行电子表格演示。.NET 包仅限 Registered 用户,随许可证交付。许可证请见价格页面。
一个 sgcUI 试用版即可安装所有 sgcUI 产品,其中包括 sgcSpreadsheet、sgcGrid 和 sgcCharts,并提供完整功能供评估。
适用于 Delphi 7 至 RAD Studio 13 的功能完整的评估版,包含所有 sgcUI 产品(其中有 sgcSpreadsheet)和演示项目。
下载 Delphi 试用版 →适用于 C++ Builder 10.1 至 13 的完整功能评估版。相同的组件,附带 C++ 头文件和 C++ Builder 演示项目。
下载 CBuilder 试用版 →安装试用版,运行演示,然后把电子表格放到您自己的窗体上。
运行 sgcUI 试用版安装程序,并选中 sgcSpreadsheet。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 的打开和保存。
数学、文本、日期和时间、查找以及动态数组函数,每个类别一个工作表,公式旁边显示其结果。
由单元格区域生成的柱形图、折线图和饼图,数值变化时图表随单元格更新。
由应用程序注册的函数,在公式中的用法与内置函数相同。
在 FireMonkey 上使用 TsgcFMXSpreadsheet 的 Basic 和 Charts 演示。
Basic 和 Charts 的 C++ Builder 工程,位于 Demos\Spreadsheet\CBuilder。
| 项目 | 支持 |
|---|---|
| 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 |