Excel a TypeScript
Convierte Excel a código TypeScript
Genera un cliente TypeScript tipado para la API REST que Codcel crea a partir de tu libro de Excel, o ejecuta los cálculos en el navegador con WebAssembly.
Cómo funciona
- 1
Marca entradas y salidas
Indica qué celdas de tu libro son entradas y cuáles son resultados. Tus fórmulas se quedan exactamente como están.
- 2
Genera código TypeScript
Codcel lee cada fórmula y dependencia y genera un proyecto TypeScript que te pertenece.
- 3
Prueba contra Excel
Las pruebas generadas comparan los resultados del código con los valores de tu libro, para que puedas demostrar que coinciden.
Lo que Codcel genera para TypeScript
Cliente web
Un cliente TypeScript tipado para el servidor REST generado, que gestiona las llamadas HTTP y el JSON por ti.
Módulo WebAssembly
Ejecuta tus cálculos en el navegador, sin servidor, mediante enlaces de JavaScript y TypeScript generados.
Impulsado por un motor Rust compilado
El cliente TypeScript llama a un servidor REST generado, así tu front-end y tu back-end comparten un mismo motor de cálculo probado.
Llamar al código generado
Cada cálculo de tu libro se convierte en un endpoint POST en el servidor generado. En este ejemplo, el libro tiene un cálculo llamado 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
}Compilar y probar
- Sistema de compilación
- npm with TypeScript 5.8
- Compilar
npm run build- Probar
npm run test
Por qué los equipos usan Codcel
Más de 460 funciones de Excel
Búsquedas, matrices dinámicas y funciones financieras, estadísticas, de texto y de fecha, con las diferencias conocidas con Excel documentadas.
Código fuente propio
Sin runtime propietario ni dependencia del proveedor. El código vive en tu repositorio y se revisa como cualquier otro.
Hecho para modelos grandes
Tablas con millones de filas, incluida una prueba de mil millones de filas, pasan por el mismo motor.
Verificado contra Excel
Las pruebas generadas comprueban los resultados del código con los valores de tu hoja de cálculo.
Preguntas frecuentes
- ¿Puede Codcel convertir cualquier hoja de Excel a TypeScript?
- Codcel convierte las fórmulas, rangos con nombre y tablas de libros .xlsx, .xlsb y .xls, y admite más de 460 funciones de Excel. La documentación enumera cada función admitida y las pocas diferencias conocidas con Excel.
- ¿Tengo que reescribir mis fórmulas?
- No. Marcas qué celdas son entradas y salidas, y Codcel lee tus fórmulas tal como están.
- ¿Es legible el código TypeScript generado?
- Sí. Es código fuente normal con entradas y salidas tipadas y pruebas generadas. Tus desarrolladores pueden revisarlo, versionarlo y modificarlo.
- ¿El código generado necesita Excel o un servicio de Codcel?
- No. El proyecto generado funciona sin Excel y sin llamar a ningún servicio de Codcel. Incluye el motor de cálculo de código abierto de Codcel, que se compila junto con tu código.
- ¿Cuánto cuesta?
- Codcel es gratis para uso personal. El uso comercial funciona con créditos, y todos los planes incluyen el código fuente completo y todas las opciones de generación.
Convierte tu hoja de cálculo en código TypeScript
Descarga Codcel Desktop gratis o trae tu modelo más difícil a una demo de 30 minutos.