sgcUI sgcSpreadsheet jest już dostępne

sgcSpreadsheet. Arkusz kalkulacyjny w Twojej aplikacji.

Daj użytkownikom arkusz kalkulacyjny, który znają z Excela. Wartości i formuły wpisuje się jak w Excelu, 211 funkcji arkusza liczy z tablicami dynamicznymi, które się rozlewają, a wiele arkuszy zachowuje nazwy zdefiniowane i zamrożone okienka. Wykresy rysowane z zakresów komórek podążają za wartościami, a skoroszyty są wczytywane i zapisywane jako pliki XLSX, które otwiera Excel. Arkusz kalkulacyjny w stylu Excela dla Delphi, C++ Builder i .NET, z kodem źródłowym w zestawie.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 do 13
sgcSpreadsheet z tabelą sprzedaży oraz wykresami kolumnowym, liniowym i kołowym rysowanymi z jej zakresów komórek
  • 211funkcji arkusza z nazwami i argumentami Excela
  • 14funkcji tablic dynamicznych, takich jak SEQUENCE, SORT, FILTER i UNIQUE
  • 7typów wykresów rysowanych z zakresów komórek przez sgcCharts
  • 5frameworków UI: VCL, FireMonkey, WinForms, WPF i Avalonia

Wszystko, czego potrzebuje arkusz kalkulacyjny.

Wpisywanie jak w Excelu, silnik formuł z funkcjami, które znają użytkownicy, skoroszyty z wieloma arkuszami oraz wykresy i pliki XLSX na wyniki. sgcSpreadsheet obejmuje to wszystko w jednym produkcie.

  • Wpisywane jak w Excelu

    Wartości, formuły, wartości logiczne, daty i tekst wymuszony apostrofem na początku.

  • 211 funkcji

    Matematyka, statystyka, tekst, daty, wyszukiwanie z XLOOKUP, logika i tablice dynamiczne.

  • Wykresy na żywo

    7 typów wykresów z zakresów komórek, aktualizowanych po zmianie komórek.

  • XLSX w obie strony

    Arkusze, formuły, nazwy, tablice dynamiczne, okienka, szerokości kolumn i wykresy.

Zobacz, jak działa.

Zrzuty z dem sgcSpreadsheet. Dema Delphi są instalowane z wersją próbną sgcUI, dema .NET są dostarczane z zarejestrowanym pobraniem .NET.

Demo Functions z formułami matematycznymi i ich wynikami, jeden arkusz na kategorię
Formuły

Funkcje, które użytkownicy znają z Excela.

  • 211 funkcji arkusza: matematyczne, statystyczne, finansowe, tekstowe, daty i czasu, wyszukiwania z XLOOKUP, logiczne i informacyjne.
  • Tablice dynamiczne, takie jak SEQUENCE, SORT, FILTER i UNIQUE, rozlewają się na sąsiednie komórki, z odwołaniami #SPILL! i A1# jak w Excelu.
  • Graf zależności przelicza tylko komórki zależne od zmiany, a funkcje rejestrowane przez Twoją aplikację działają jak wbudowane.
Demo Basic ze skoroszytem sprzedaży i paskiem formuły
Skoroszyty i pliki

Wiele arkuszy, zapisanych jako XLSX.

  • Karty pod siatką przełączają arkusz, karta + dodaje nowy, a zmieniona nazwa arkusza jest zmieniana w każdej formule, która się do niego odwołuje.
  • Nazwy zdefiniowane, zamrożone okienka, pasek formuły z polem nazwy i tekst wymuszony apostrofem na początku.
  • LoadFromXLSX i SaveToXLSX zachowują formuły, formaty, nazwy, tablice dynamiczne, zamrożone okienka, szerokości kolumn i wykresy.
Demo Charts z wykresami kolumnowym, liniowym i kołowym nad arkuszem
Wykresy i .NET

Wykresy, które podążają za komórkami.

  • AddChart rysuje wykres zakresu za pomocą sgcCharts w 7 typach: kolumnowy, słupkowy, liniowy, warstwowy, kołowy, pierścieniowy i punktowy.
  • Wykresy unoszą się nad arkuszem, przesuwają się i zmieniają rozmiar myszą, aktualizują się po zmianie wartości i są zapisywane do XLSX jako wykresy, które otwiera Excel.
  • TsgcWinFormsSpreadsheet, TsgcWpfSpreadsheet i TsgcAvaloniaSpreadsheet używają tych samych nazw co kontrolki Delphi.

Zbuduj arkusz w kilku linijkach.

Zapisz wartości i formuły, rozlej tablicę dynamiczną, zamroź wiersz nagłówka, dodaj wykres i zapisz skoroszyt jako XLSX. Wiersze i kolumny są numerowane od 0, więc (0, 0) to A1.

Wersja C#

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;

Część sgcUI.

Kup sgcSpreadsheet osobno albo otrzymaj go w sgcUI Enterprise, obok każdego innego produktu sgcUI, ze wspólnym motywem i środowiskiem uruchomieniowym. Każdy z kodem źródłowym.

Osobno

sgcSpreadsheet

Sam arkusz kalkulacyjny, z zainstalowanymi sgcGrid i sgcCharts, pełnym kodem źródłowym i 1 rokiem aktualizacji.

€299 / programista
Cennik sgcSpreadsheet

Standard

sgcGrid, sgcNavigation, sgcToolbar, sgcEditors i sgcLocalization.

€380 / programista
Zobacz Standard

Professional

Standard plus sgcCharts, sgcDashboard i sgcGauges.

€529 / programista
Zobacz Professional
Zawiera sgcSpreadsheet

Enterprise

Wszystkie 18 produktów sgcUI.

€699 / programista
Zobacz Enterprise

sgcSpreadsheet działa na sgcGrid i rysuje wykresy przy użyciu sgcCharts, które są instalowane razem z nim. W .NET sgcSpreadsheet .NET dostarcza kontrolki WinForms, WPF i Avalonia jako zarejestrowane pakiety NuGet, a darmowej edycji Community nie ma. sgcSpreadsheet wchodzi też w skład pakietu All-Access.

Poznaj sgcUI

Wbuduj sgcSpreadsheet we własną aplikację już dziś.

Pobierz wersję próbną i uruchom dema Basic, Functions i Charts albo najpierw przejrzyj wszystkie funkcje.

Najnowsze wpisy na blogu

Zobacz wszystkie wpisy →

Oglądasz widok sgcSpreadsheet eSeGeCe.

Pokaż mi inne ujęcie →
30-dniowa gwarancja zwrotu pieniędzyNie jesteś zadowolony? Poproś o pełny zwrot pieniędzy w ciągu 30 dni od zakupu. Zobacz politykę zwrotów