sgcUI sgcSpreadsheet is nu beschikbaar

sgcSpreadsheet.\nEen spreadsheet\nin je eigen applicatie.

Geef je gebruikers de spreadsheet die ze van Excel kennen. Waarden en formules worden getypt zoals in Excel, 211 werkbladfuncties rekenen met dynamische matrices die overlopen, en meerdere werkbladen bewaren gedefinieerde namen en vastgezette deelvensters. Grafieken op basis van celbereiken volgen de waarden, en werkmappen worden geladen en opgeslagen als XLSX-bestanden die Excel opent. Een spreadsheet in Excel-stijl voor Delphi, C++ Builder en .NET, met broncode inbegrepen.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 t/m 13
sgcSpreadsheet met een verkooptabel en kolom-, lijn- en cirkeldiagrammen op basis van de celbereiken
  • 211werkbladfuncties met de namen en argumenten van Excel
  • 14functies voor dynamische matrices, zoals SEQUENCE, SORT, FILTER en UNIQUE
  • 7grafiektypen die sgcCharts uit celbereiken tekent
  • 5UI-frameworks: VCL, FireMonkey, WinForms, WPF en Avalonia

Alles wat een spreadsheet nodig heeft.

Typen zoals in Excel, een formule-engine met de functies die je gebruikers kennen, werkmappen met meerdere werkbladen, en grafieken en XLSX-bestanden voor de resultaten. sgcSpreadsheet dekt dat allemaal af in één product.

  • Getypt zoals in Excel

    Waarden, formules, booleans, datums en geforceerde tekst met een apostrof vooraan.

  • 211 functies

    Wiskunde, statistiek, tekst, datums, zoekfuncties met XLOOKUP, logica en dynamische matrices.

  • Live grafieken

    7 grafiektypen op basis van celbereiken, bijgewerkt wanneer de cellen veranderen.

  • XLSX in en uit

    Werkbladen, formules, namen, dynamische matrices, deelvensters, kolombreedtes en grafieken.

Zie het draaien.

Vastgelegd uit de sgcSpreadsheet-demo's. De Delphi-demo's worden met de sgcUI-proefversie geïnstalleerd, de .NET-demo's worden meegeleverd met de Registered .NET-download.

De Functions-demo met wiskundige formules en hun resultaten, een werkblad per categorie
Formules

De functies die je gebruikers van Excel kennen.

  • 211 werkbladfuncties: wiskunde, statistiek, financieel, tekst, datum en tijd, zoeken met XLOOKUP, logisch en informatie.
  • Dynamische matrices zoals SEQUENCE, SORT, FILTER en UNIQUE lopen over in de cellen ernaast, met #SPILL! en A1#-verwijzingen zoals in Excel.
  • Een afhankelijkheidsgraaf herberekent alleen de cellen die van een wijziging afhangen, en functies die je toepassing registreert werken als de ingebouwde.
De Basic-demo met een verkoopwerkmap en de formulebalk
Werkmappen en bestanden

Meerdere werkbladen, opgeslagen als XLSX.

  • Tabbladen onder het raster wisselen van werkblad, het +-tabblad voegt er een toe, en een hernoemd werkblad wordt in elke formule die ernaar verwijst hernoemd.
  • Gedefinieerde namen, vastgezette deelvensters, een formulebalk met een naamvak, en geforceerde tekst met een apostrof vooraan.
  • LoadFromXLSX en SaveToXLSX bewaren formules, indelingen, namen, dynamische matrices, vastgezette deelvensters, kolombreedtes en grafieken.
De Charts-demo met kolom-, lijn- en cirkeldiagrammen over het werkblad
Grafieken en .NET

Grafieken die de cellen volgen.

  • AddChart tekent een grafiek van een bereik met sgcCharts in 7 typen: kolom, balk, lijn, vlak, cirkel, donut en spreiding.
  • Grafieken zweven over het werkblad, worden met de muis verplaatst en vergroot, worden bijgewerkt wanneer de waarden veranderen en worden in XLSX opgeslagen als grafieken die Excel opent.
  • TsgcWinFormsSpreadsheet, TsgcWpfSpreadsheet en TsgcAvaloniaSpreadsheet gebruiken dezelfde namen als de Delphi-besturingselementen.

Bouw een werkblad in een paar regels.

Schrijf waarden en formules, laat een dynamische matrix overlopen, zet de kop-rij vast, voeg een grafiek toe en bewaar de werkmap als XLSX. Rijen en kolommen beginnen bij 0, dus (0, 0) is A1.

De C#-versie

uses
  sgcSpreadsheet_Charts, sgcSpreadsheet_VCL;

procedure TForm1.BuildBudget;
var
  oChart: TsgcSpreadsheetChart;
begin
  // row and column are 0-based: (0, 0) is A1
  sgcVCLSpreadsheet1.SetCellInput(0, 0, 'Month');
  sgcVCLSpreadsheet1.SetCellInput(0, 1, 'Revenue');
  sgcVCLSpreadsheet1.SetCellInput(1, 0, 'Jan');
  sgcVCLSpreadsheet1.SetCellInput(1, 1, '42000');
  sgcVCLSpreadsheet1.SetCellInput(2, 0, 'Feb');
  sgcVCLSpreadsheet1.SetCellInput(2, 1, '45500');
  sgcVCLSpreadsheet1.SetCellInput(3, 0, 'Total');
  sgcVCLSpreadsheet1.SetCellInput(3, 1, '=SUM(B2:B3)');
  // a dynamic array: the sorted revenues spill into D1:D2
  sgcVCLSpreadsheet1.SetCellInput(0, 3, '=SORT(B2:B3,1,-1)');
  // keep the header row visible while the sheet scrolls
  sgcVCLSpreadsheet1.FreezePanes(1, 0);
  // a column chart of the range, drawn by sgcCharts
  oChart := sgcVCLSpreadsheet1.AddChart(sctColumn, 'A1:B3');
  oChart.Title := 'Revenue';
  oChart.Legend := sclRight;
  sgcVCLSpreadsheet1.SaveToXLSX('budget.xlsx');
end;

Onderdeel van sgcUI.

Koop sgcSpreadsheet los, of krijg het in sgcUI Enterprise naast elk ander sgcUI-product, met één thema en runtime voor allemaal. Elk wordt geleverd met broncode.

Los verkrijgbaar

sgcSpreadsheet

De spreadsheet los, met sgcGrid en sgcCharts meegeïnstalleerd, volledige broncode en 1 jaar updates.

€299 / ontwikkelaar
Prijzen van sgcSpreadsheet

Standard

sgcGrid, sgcNavigation, sgcToolbar, sgcEditors en sgcLocalization.

€380 / ontwikkelaar
Bekijk Standard

Professional

Standard plus sgcCharts, sgcDashboard en sgcGauges.

€529 / ontwikkelaar
Bekijk Professional
Bevat sgcSpreadsheet

Enterprise

Alle 18 sgcUI-producten.

€699 / ontwikkelaar
Bekijk Enterprise

sgcSpreadsheet draait op sgcGrid en tekent zijn grafieken met sgcCharts, die met het product worden meegeïnstalleerd. Voor .NET levert sgcSpreadsheet .NET de WinForms-, WPF- en Avalonia-besturingselementen als Registered NuGet-pakketten, en er is geen gratis Community-editie. sgcSpreadsheet zit ook in de All-Access-bundel.

Ontdek sgcUI

Zet sgcSpreadsheet vandaag in je eigen toepassing.

Download de proefversie en start de demo's Basic, Functions en Charts, of bekijk eerst alle functies.

Laatste blogberichten

Bekijk alle berichten →

Je bekijkt nu de sgcSpreadsheet-weergave van eSeGeCe.

Toon me een andere invalshoek →
Niet-goed-geld-terug-garantie van 30 dagenNiet tevreden? Vraag binnen 30 dagen na aankoop een volledige terugbetaling aan. Bekijk het terugbetalingsbeleid