Da Excel a TypeScript
Converti Excel in codice TypeScript
Genera un client TypeScript tipizzato per l'API REST che Codcel crea dalla tua cartella di lavoro Excel, oppure esegui i calcoli nel browser con WebAssembly.
Come funziona
- 1
Segna input e output
Indica quali celle della cartella di lavoro sono input e quali sono risultati. Le tue formule restano esattamente come sono.
- 2
Genera codice TypeScript
Codcel legge ogni formula e ogni dipendenza e genera un progetto TypeScript di tua proprietà.
- 3
Verifica rispetto a Excel
I test generati confrontano i risultati del codice con i valori della cartella di lavoro, così puoi dimostrare che coincidono.
Cosa genera Codcel per TypeScript
Client web
Un client TypeScript tipizzato per il server REST generato, che gestisce per te le chiamate HTTP e il JSON.
Modulo WebAssembly
Esegue i calcoli nel browser, senza server, tramite binding JavaScript e TypeScript generati.
Basato su un motore Rust compilato
Il client TypeScript richiama un server REST generato, così front-end e back-end condividono un unico motore di calcolo testato.
Richiamare il codice generato
Ogni calcolo della cartella di lavoro diventa un endpoint POST sul server generato. In questo esempio la cartella di lavoro ha un calcolo chiamato monthly_payment.
POST /monthly_payment
Content-Type: application/json
{
"interest_rate": 5.5,
"loan_amount": 250000,
"term_years": 30
}
HTTP/1.1 200 OK
{
"monthly_payment": 1419.47
}Compila e testa
- Sistema di build
- npm with TypeScript 5.8
- Compila
npm run build- Testa
npm run test
Perché i team usano Codcel
Oltre 460 funzioni di Excel
Ricerca, matrici dinamiche, funzioni finanziarie, statistiche, di testo e di data, con le differenze note rispetto a Excel documentate.
Codice sorgente tuo
Nessun runtime proprietario e nessun lock-in. Il codice vive nel tuo repository e si revisiona come qualsiasi altro codice.
Pensato per modelli grandi
Tabelle con milioni di righe, incluso un benchmark da un miliardo di righe, passano per lo stesso motore.
Verificato rispetto a Excel
I test generati controllano i risultati del codice rispetto ai valori del tuo foglio di calcolo.
Domande frequenti
- Codcel può convertire qualsiasi foglio Excel in TypeScript?
- Codcel converte formule, intervalli denominati e tabelle delle cartelle di lavoro .xlsx, .xlsb e .xls, e supporta oltre 460 funzioni di Excel. La documentazione elenca ogni funzione supportata e le poche differenze note rispetto a Excel.
- Devo riscrivere le mie formule?
- No. Indichi quali celle sono input e output, e Codcel legge le formule così come sono.
- Il codice TypeScript generato è leggibile?
- Sì. È normale codice sorgente con input e output tipizzati e test generati. I tuoi sviluppatori possono revisionarlo, versionarlo e modificarlo.
- Il codice generato richiede Excel o un servizio Codcel?
- No. Il progetto generato funziona senza Excel e senza chiamare alcun servizio Codcel. Include il motore di calcolo open source di Codcel, compilato insieme al tuo codice.
- Quanto costa?
- Codcel è gratuito per uso personale. L'uso commerciale funziona a crediti, e ogni piano include il codice sorgente completo e tutte le opzioni di generazione.
Trasforma il tuo foglio di calcolo in codice TypeScript
Scarica Codcel Desktop gratis, oppure porta il tuo modello più difficile a una demo di 30 minuti.