sgcSpreadsheet Matrice delle funzionalità

Tutto ciò che fa sgcSpreadsheet, raggruppato per attività. Ogni funzionalità è in ogni licenza di sgcSpreadsheet; non esiste una edizione Community.

Modifica

6 funzionalità

Funzioni di foglio

211 funzioni

Formule e ricalcolo

6 funzionalità

Grafici

5 funzionalità

Piattaforme e versioni degli IDE

Delphi, C++ Builder e .NET

Editing

FunzionalitàDettagli
Digitazione come in ExcelUn testo che inizia con = è una formula. Numeri, percentuali come 15%, date, TRUE e FALSE vengono convertiti come fa Excel, con i separatori delle impostazioni locali correnti. Tutto il resto è testo.
Testo forzatoUn apostrofo iniziale memorizza l'input come testo: '=1+1, '007 e 'TRUE restano testi. Il flag viene mantenuto con copia e incolla, annulla e file XLSX.
Barra della formula e casella del nomeTsgcVCLSpreadsheetFormulaBar e TsgcFMXSpreadsheetFormulaBar mostrano la formula della cella attiva. La casella del nome mostra l'indirizzo della selezione e va a un indirizzo come D20 o Sheet2!A1.
TastieraF2 modifica una cella, Invio, Tab e le loro varianti con Maiusc spostano, Ctrl+Invio scrive e resta, Ctrl+Z e Ctrl+Y annullano e ripetono.
AppuntiCopia scrive testo separato da tabulazioni con le formule, tra virgolette come fa Excel, così si incolla in Excel e viceversa. Un singolo valore incollato su una selezione riempie ogni cella selezionata.
API del foglio di calcoloSetCellInput scrive una cella come se fosse digitata, CellText e CellFormula la leggono, GoToAddress seleziona una cella o un intervallo. Righe e colonne partono da 0.

Funzioni di foglio

211 funzioni integrate con i nomi e gli argomenti di Excel.

CategoriaFunctions
Matematica e trigonometria49
Statistiche40
Finanziarie9
Testo31
Data e ora25
Ricerca e riferimento, XLOOKUP compresa17
Logiche11
Informazione15
Array dinamici, come SEQUENCE, SORT, FILTER e UNIQUE14

Formule e ricalcolo

FunzionalitàDettagli
Motore di formuleIl parser, il valutatore e le funzioni fanno parte di sgcUICore, quindi le formule di sgcGrid danno gli stessi risultati.
Grafo delle dipendenzeIl motore sa quali celle leggono quali, e una modifica ricalcola solo le celle che ne dipendono.
Array dinamiciUna formula che restituisce un array si espande nelle celle accanto. Un intervallo di espansione bloccato dà #SPILL!, e A1# si riferisce all'intero intervallo espanso.
Nomi definitiNomi per intervalli, costanti e formule, come =SUM(Sales)*(1+Rate), con ambito cartella di lavoro o foglio.
Riferimenti ad altri fogli=Sheet2!A1 e =SUM('Sales 2026'!B:B). Un foglio rinominato viene rinominato in ogni formula che lo richiama.
Funzioni personalizzateLe funzioni registrate dalla tua applicazione con sgcCalcRegisterFunction operano in ogni formula come una funzione integrata.

Cartelle di lavoro e file XLSX

FunzionalitàDettagli
Più fogliLe schede sotto la griglia cambiano foglio e la scheda + ne aggiunge uno. AddSheet, ActiveSheet e SheetCount da codice.
Riquadri bloccatiFreezePanes mantiene fisse le prime righe e colonne mentre il resto del foglio scorre. UnfreezePanes le rimuove.
Caricamento XLSXLoadFromXLSX legge tutti i fogli di una cartella di lavoro con formule, formati, nomi definiti, array dinamici, larghezze delle colonne, riquadri bloccati e grafici.
Salvataggio XLSXSaveToXLSX scrive tutti i fogli con valori, formule, formati di cella, larghezze delle colonne, riquadri bloccati e grafici, in un file che Excel apre.
StreamCarica e salva XLSX da un file o da uno stream.

Grafici

FunzionalitàDettagli
Grafici da intervalli di celleAddChart aggiunge un grafico di un intervallo come 'A1:D10' o 'Sheet1!A1:D10'. Il grafico legge i valori calcolati delle celle.
7 tipi di graficoColonne, barre, linee, area, torta, ciambella e dispersione, disegnati da sgcCharts.
Aggiornamento dal vivoQuando una cella dell'intervallo cambia, o una formula dell'intervallo dà un nuovo valore, il grafico viene ricostruito.
Sposta e ridimensionaI grafici fluttuano sopra il foglio, come i grafici in Excel, e gli utenti li spostano e li ridimensionano con il mouse.
Grafici in XLSXI grafici vengono salvati in XLSX come grafici che Excel apre, e ricaricati insieme alla cartella di lavoro.

Piattaforme e versioni degli IDE

TargetComponentiVersioni
VCLTsgcVCLSpreadsheet, TsgcVCLSpreadsheetFormulaBarDa Delphi 7 a 13, da C++ Builder 2007 a 13
FireMonkeyTsgcFMXSpreadsheet, TsgcFMXSpreadsheetFormulaBarDelphi e C++ Builder XE6 e successivi
GraficiTsgcSpreadsheetChartsVCL e FireMonkey
DipendenzesgcGrid e sgcChartsInstallati insieme a sgcSpreadsheet

sgcSpreadsheet per .NET

Un port in C# con gli stessi nomi di classi e membri. I pacchetti sono solo Registered e non sono pubblicati su nuget.org.

PacchettoEdizioneContenuto
esegece.sgcSpreadsheetRegistrataModello del foglio di calcolo, grafici e supporto XLSX. .NET Standard 2.0, .NET Framework 4.7.2, .NET 6, 8, 9 e 10
esegece.sgcSpreadsheet.WinFormsRegistrataTsgcWinFormsSpreadsheet con la sua barra della formula. .NET Framework 4.7.2, .NET 8, 9 e 10 su Windows
esegece.sgcSpreadsheet.WpfRegistrataTsgcWpfSpreadsheet con la sua barra della formula. .NET Framework 4.7.2, .NET 8, 9 e 10 su Windows
esegece.sgcSpreadsheet.AvaloniaRegistrataTsgcAvaloniaSpreadsheet con la sua barra della formula. .NET 8, 9 e 10

Documentazione

sgcSpreadsheet è documentato nella guida di sgcUI, con una versione per ogni ambiente di sviluppo.

Guida online

La guida di sgcUI per ogni ambiente di sviluppo.

Delphi →
C++ Builder →
.NET →

Manuali PDF

La guida completa di sgcUI in formato PDF, da leggere offline o stampare.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
La scelta più conveniente: All-AccessTutti i prodotti eSeGeCe, con Supporto Premium incluso, a partire da €1,059/anno.
Vedi i prezzi All-Access

Costruisci con sgcSpreadsheet

Scarica il trial di sgcUI e aggiungi un foglio di calcolo alla tua applicazione Delphi o C++ Builder.