下载 sgcSpreadsheet

sgcSpreadsheet 随 sgcUI All-Access 试用版一同提供,Delphi 和 C++ Builder 各有一个安装程序,包含所有 sgcUI 产品。下载功能完整的试用版,并在您自己的 IDE 中运行电子表格演示。.NET 包仅限 Registered 用户,随许可证交付。许可证请见价格页面。

免费试用版下载

一个 sgcUI 试用版即可安装所有 sgcUI 产品,其中包括 sgcSpreadsheet、sgcGrid 和 sgcCharts,并提供完整功能供评估。

适用于 Delphi 的 sgcUI 试用版

适用于 Delphi 7 至 RAD Studio 13 的功能完整的评估版,包含所有 sgcUI 产品(其中有 sgcSpreadsheet)和演示项目。

下载 Delphi 试用版 →

适用于 C++ Builder 的 sgcUI 试用版

适用于 C++ Builder 10.1 至 13 的完整功能评估版。相同的组件,附带 C++ 头文件和 C++ Builder 演示项目。

下载 CBuilder 试用版 →

适用于 Delphi 的 sgcUI 试用版

Delphi 13 Florence Download ↓
Delphi 12 Athens Download ↓
Delphi 11 Alexandria Download ↓
Delphi 10.4 Sydney Download ↓
Delphi 10.3 Rio Download ↓
Delphi 10.2 Tokyo Download ↓
Delphi 10.1 Berlin Download ↓
Delphi 10 Seattle Download ↓
Delphi XE8 Download ↓
Delphi XE7 Download ↓
Delphi XE6 Download ↓
Delphi XE5 Download ↓
Delphi XE4 Download ↓
Delphi XE3 Download ↓
Delphi XE2 Download ↓
Delphi XE Download ↓
Delphi 2010 Download ↓
Delphi 2009 Download ↓
Delphi 2007 Download ↓
Delphi 7 Download ↓

适用于 C++ Builder 的 sgcUI 试用版

C++ Builder 13 Download ↓
C++ Builder 12 Download ↓
C++ Builder 11 Download ↓
C++ Builder 10.4 Download ↓
C++ Builder 10.3 Download ↓
C++ Builder 10.2 Download ↓
C++ Builder 10.1 Download ↓

试用版包含的内容

  • 包含全部功能的 sgcSpreadsheet,以及 sgcGrid、sgcCharts 和其他 sgcUI 产品
  • 适用于 Delphi 7 至 13 的包,以及 C++ Builder 试用版中适用于 C++ Builder 2007 至 13 的包
  • 适用于 Delphi 的 VCL 和 FireMonkey 演示项目、C++ Builder 演示以及帮助
  • 使用试用版编译的程序会在启动时显示提示,其他方面没有任何变化

三步运行 sgcSpreadsheet

安装试用版,运行演示,然后把电子表格放到您自己的窗体上。

安装

运行 sgcUI 试用版安装程序,并选中 sgcSpreadsheet。sgcGrid 和 sgcCharts 会随之一同安装。安装程序会把 TsgcVCLSpreadsheet 和 TsgcFMXSpreadsheet 放到 SGC Spreadsheet 组件面板页上。

打开演示

打开 Demos\Spreadsheet\Delphi 中的 01.Basic 并运行:输入数值和公式,切换工作表,并将工作簿保存为 XLSX 文件。

构建工作表

在新的 VCL 项目中,把 TsgcVCLSpreadsheet 放到窗体上,用 SetCellInput 写入单元格,然后调用 SaveToXLSX 和 LoadFromXLSX。

运行 sgcSpreadsheet 演示

Delphi 演示安装在 Demos\Spreadsheet\Delphi。C++ Builder 试用版会将 Basic 和 Charts 演示安装在 Demos\Spreadsheet\CBuilder。

01.Basic

用代码构建的销售工作簿,使用 SUM、AVERAGE、IF 和 XLOOKUP,并带有读取它的汇总工作表、冻结的标题行、公式栏,以及 XLSX 的打开和保存。

02.Functions

数学、文本、日期和时间、查找以及动态数组函数,每个类别一个工作表,公式旁边显示其结果。

03.Charts

由单元格区域生成的柱形图、折线图和饼图,数值变化时图表随单元格更新。

04.CustomFunction

由应用程序注册的函数,在公式中的用法与内置函数相同。

05.BasicFMX 和 06.ChartsFMX

在 FireMonkey 上使用 TsgcFMXSpreadsheet 的 Basic 和 Charts 演示。

C++ Builder 演示

Basic 和 Charts 的 C++ Builder 工程,位于 Demos\Spreadsheet\CBuilder。

支持的 IDE 和平台

项目支持
Delphi 和 C++ BuilderDelphi 7 至 13 和 C++ Builder 2007 至 13。
VCLWindows 上的 TsgcVCLSpreadsheet 和 TsgcVCLSpreadsheetFormulaBar,适用于 Delphi 7 至 13 和 C++ Builder 2007 至 13。
FireMonkey自 Delphi 和 C++ Builder XE6 起支持 TsgcFMXSpreadsheet 和 TsgcFMXSpreadsheetFormulaBar。
依赖项电子表格基于 sgcGrid 运行,并用 sgcCharts 绘制图表。两者都随 sgcSpreadsheet 一同安装。

适用于 .NET 的 sgcSpreadsheet

sgcSpreadsheet 还提供类名相同的托管 C# 移植版,适用于 WinForms、WPF 和 Avalonia。这些包仅限 Registered 用户,随许可证交付,不在 nuget.org 上发布。

Registered 包

NuGet 包包含在随许可证交付的 Registered .NET 下载包中。将其文件夹添加为本地包源,然后引用 esegece.sgcSpreadsheet 以及适用于您的 UI 框架的包。

查看 .NET 价格 →

.NET 演示

demos\Spreadsheet 中的演示项目:适用于 WinForms 的 SpreadsheetBasic,以及 SpreadsheetBasicWpf、SpreadsheetBasicAvalonia、SpreadsheetFunctions、SpreadsheetCharts 和 SpreadsheetCustomFunction。

sgcGrid 和 sgcCharts

电子表格包依赖 Registered 的 sgcGrid、sgcCharts 和 sgcUICore 包,这些包都包含在许可证中。

评估

sgcSpreadsheet 没有免费的 Community 版本。购买 .NET 许可证之前,请使用适用于 Delphi 或 C++ Builder 的 sgcUI 试用版评估电子表格。

sgcSpreadsheet .NET 包

每个包都是 Registered 包,需要 .NET 许可证。

包内容目标
Registered esegece.sgcSpreadsheet电子表格模型、图表和 XLSX 支持.NET Standard 2.0、.NET Framework 4.7.2、.NET 6、8、9 和 10
Registered esegece.sgcSpreadsheet.WinFormsWinForms 控件 TsgcWinFormsSpreadsheet,带公式栏Windows 上的 .NET Framework 4.7.2、.NET 8、9 和 10
Registered esegece.sgcSpreadsheet.WpfWPF 控件 TsgcWpfSpreadsheet,带公式栏Windows 上的 .NET Framework 4.7.2、.NET 8、9 和 10
Registered esegece.sgcSpreadsheet.AvaloniaAvalonia 控件 TsgcAvaloniaSpreadsheet,带公式栏.NET 8、9 和 10

需要许可证?

查看 sgcSpreadsheet 的价格选项,或通过 sgcUI Enterprise 一并获得。