Download sgcSpreadsheet

sgcSpreadsheet ships in the sgcUI All-Access trial, one installer for Delphi and one for C++ Builder with every sgcUI product. Download the fully functional trial and run the spreadsheet demos in your own IDE. The .NET packages are Registered only and are delivered with the license. Licenses are available on the pricing page.

Free Trial Downloads

One sgcUI trial installs every sgcUI product, sgcSpreadsheet, sgcGrid and sgcCharts included, with full functionality for evaluation.

sgcUI Trial for Delphi

Fully functional evaluation for Delphi 7 through RAD Studio 13 with every sgcUI product, sgcSpreadsheet included, and the demo projects.

Download Delphi Trial →

sgcUI Trial for C++ Builder

Fully functional evaluation for C++ Builder 10.1 through 13. The same components with C++ header files and the C++ Builder demo projects.

Download CBuilder Trial →

sgcUI Trial for Delphi

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 ↓

sgcUI Trial for C++ Builder

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 ↓

What You Get in the Trial

  • sgcSpreadsheet with every feature, together with sgcGrid, sgcCharts and the other sgcUI products
  • Packages for Delphi 7 to 13, and C++ Builder 2007 to 13 in the C++ Builder trial
  • The VCL and FireMonkey demo projects for Delphi, the C++ Builder demos, and the help
  • A build compiled with the trial shows a startup notice; nothing else changes

Three Steps to a Running sgcSpreadsheet

Install the trial, run a demo, then drop the spreadsheet on your own form.

Install

Run the sgcUI trial installer with sgcSpreadsheet selected. sgcGrid and sgcCharts install with it. The installer puts TsgcVCLSpreadsheet and TsgcFMXSpreadsheet on the SGC Spreadsheet palette page.

Open a demo

Open 01.Basic from Demos\Spreadsheet\Delphi and run it: type values and formulas, switch sheets, and save the workbook as an XLSX file.

Build a sheet

In a new VCL project, drop a TsgcVCLSpreadsheet on the form, write cells with SetCellInput, and call SaveToXLSX and LoadFromXLSX.

Run the sgcSpreadsheet Demos

The Delphi demos install in Demos\Spreadsheet\Delphi. The C++ Builder trial installs the Basic and Charts demos in Demos\Spreadsheet\CBuilder.

01.Basic

A sales workbook built in code with SUM, AVERAGE, IF and XLOOKUP, a summary sheet that reads it, a frozen header row, the formula bar, and Open and Save as XLSX.

02.Functions

Math, text, date and time, lookup and dynamic array functions, one sheet per category, with the formula next to its result.

03.Charts

Column, line and pie charts from cell ranges that follow the cells when a value changes.

04.CustomFunction

Functions registered by the application and used in formulas like the built in ones.

05.BasicFMX and 06.ChartsFMX

The Basic and Charts demos with TsgcFMXSpreadsheet on FireMonkey.

C++ Builder demos

Basic and Charts as C++ Builder projects in Demos\Spreadsheet\CBuilder.

Supported IDEs and Platforms

ItemSupport
Delphi and C++ BuilderDelphi 7 to 13 and C++ Builder 2007 to 13.
VCLTsgcVCLSpreadsheet and TsgcVCLSpreadsheetFormulaBar on Windows, Delphi 7 to 13 and C++ Builder 2007 to 13.
FireMonkeyTsgcFMXSpreadsheet and TsgcFMXSpreadsheetFormulaBar from Delphi and C++ Builder XE6.
DependenciesThe spreadsheet runs on sgcGrid and draws its charts with sgcCharts. Both install with sgcSpreadsheet.

sgcSpreadsheet for .NET

sgcSpreadsheet also ships as a managed C# port with the same class names for WinForms, WPF and Avalonia. The packages are Registered only, delivered with the license, and not published on nuget.org.

Registered Packages

The NuGet packages come with the Registered .NET download that is delivered with the license. Add its folder as a local package source, then reference esegece.sgcSpreadsheet and the package for your UI framework.

See .NET pricing →

.NET Demos

Demo projects in demos\Spreadsheet: SpreadsheetBasic for WinForms, SpreadsheetBasicWpf, SpreadsheetBasicAvalonia, SpreadsheetFunctions, SpreadsheetCharts and SpreadsheetCustomFunction.

sgcGrid and sgcCharts

The spreadsheet packages depend on the Registered sgcGrid, sgcCharts and sgcUICore packages, which are included with the license.

Evaluation

There is no free Community edition of sgcSpreadsheet. Evaluate the spreadsheet with the sgcUI trial for Delphi or C++ Builder before you buy a .NET license.

sgcSpreadsheet .NET Packages

Every package is Registered and needs a .NET license.

PackageContentsTargets
Registered esegece.sgcSpreadsheetSpreadsheet model, charts and XLSX support.NET Standard 2.0, .NET Framework 4.7.2, .NET 6, 8, 9 and 10
Registered esegece.sgcSpreadsheet.WinFormsWinForms control, TsgcWinFormsSpreadsheet, with its formula bar.NET Framework 4.7.2, .NET 8, 9 and 10 on Windows
Registered esegece.sgcSpreadsheet.WpfWPF control, TsgcWpfSpreadsheet, with its formula bar.NET Framework 4.7.2, .NET 8, 9 and 10 on Windows
Registered esegece.sgcSpreadsheet.AvaloniaAvalonia control, TsgcAvaloniaSpreadsheet, with its formula bar.NET 8, 9 and 10

Need a License?

View pricing options for sgcSpreadsheet, or get it as part of sgcUI Enterprise.