Aggiungi Cell Formule
Aggiunta di formule a Cells
Come aggiungere e calcolare una formula?
È possibile aggiungere, accedere e modificare le formule nelle celle utilizzando la proprietà Formula di una cella. Aspose.Cells.GridWeb supporta formule definite dall’utente che vanno dal semplice al complesso. Tuttavia, con Aspose.Cells.GridWeb viene fornito anche un gran numero di funzioni o formule incorporate (simili a Microsoft Excel). Per vedere l’elenco completo delle funzioni integrate, fare riferimento a questoelenco delle funzioni supportate.
La sintassi della formula deve essere compatibile con la sintassi di Excel Microsoft. Ad esempio, tutte le formule devono iniziare con un segno di uguale (=).
Per aggiungere dinamicamente una formula, Aspose.Cells.GridWeb la riconoscerà come formula anche se non si utilizza un segno =, ma se gli utenti finali lavorano nella GUI, deve utilizzare il segno “=”.
Formula aggiunta alla cella B3 ma non calcolata da GridWeb
Nello screenshot sopra, puoi vedere che una formula è stata aggiunta a B3 ma non è stata ancora calcolata. Per calcolare tutte le formule, chiama il metodo CalculateFormula del controllo GridWeb GridWorksheetCollection dopo aver aggiunto le formule ai fogli di lavoro come mostrato di seguito.
Gli utenti possono anche calcolare le formule facendo clicInvia.
Facendo clic sul pulsante Invia di GridWeb
IMPORTANTE : se un utente fa clic suSalva oAnnullare pulsanti o le schede dei fogli, tutte le formule vengono calcolate automaticamente da GridWeb.
Risultato della formula dopo il calcolo
Riferimento a Cells da Altri fogli di lavoro
Utilizzando Aspose.Cells.GridWeb, è possibile fare riferimento a valori memorizzati in diversi fogli di lavoro nelle loro formule, creando formule complesse.
La sintassi per fare riferimento a un valore di cella da un foglio di lavoro diverso è SheetName!CellName.