excel_to_code fue creado para analizar el contenido de los archivos .xlsx y exportar su contenido en otros medios de programación.
Esto permite a los desarrolladores ejecutar las fórmulas de Excel y procesar los datos de la hoja de cálculo sin tener Excel instalado.
Después de que los cálculos se han terminado y las células se han modificado, el resultado a continuación, se puede imprimir de nuevo a un archivo .xlsx y se guarda.
Por ahora, sólo se admiten los entornos de Ruby y C.
excel_to_code se puede utilizar para crear DataGrids basadas en la Web, la ejecución de un motor de cálculos básicos en línea, o para proporcionar ayuda relacionada con Excel en la web
¿Cuál es nuevo en esta versión.:
- Se ha corregido un error en BUSCARV cuando el valor de búsqueda es una celda vacía.
¿Cuál es nuevo en la versión 0.3.15:
- Se ha corregido un error en BUSCARV cuando el valor de búsqueda es una celda vacía.
¿Cuál es nuevo en la versión 0.2.26:
- Al podar las células, ahora comprueba referencias circulares
- Ha añadido un mejor mensaje de error si la expansión de fórmula de matriz falla
- Ahora tiene la hoja en línea, no por error referencias específicas nombradas
- Made la expansión fórmula de matriz más robusta a los tamaños de matriz no coincidentes
¿Cuál es nuevo en la versión 0.2.16:
- Solución de error en respuesta cuando se pasan IZQUIERDA y DERECHA valores negativos
- Función LEN Implementado en C runtime
- Función DERECHA Implementado en C runtime
- espacios en blanco en línea se tratan como cadenas vacías en MID y derecho
- Se ha corregido un error en la comprobación de límites cuando se reemplaza la aritmética de rangos
- Reemplazar comparaciones en matrices con matrices de comparaciones
- versión Rubí de DERECHO ahora devuelve una cadena si el índice fuera de límites
- Retiradas la optimización caso especial de la función CONTAR. No estaba bien en algunos casos
¿Qué hay de nuevo en la versión 0.2.3:.
- Implementado la función LOWER en Ruby
- Se ha eliminado la opción run_in_memory, ya no hace nada.
- Se ha eliminado la opción intermediate_directory, el código ya no necesita escribir archivos intermedios.
¿Cuál es nuevo en la versión 0.1.18:.
- la función Implementado CONCATENAR ()
¿Cuál es nuevo en la versión 0.1.11:
- cuerdas Inline han despojado nuevas líneas para ser coherente con cadenas compartidas (sería mejor si fueran despojados en ninguno)
- INDICE devuelve ahora cero, no en blanco, cuando se apunta a una celda vacía
- Si un rango de puntos a una sola celda, luego de que se utiliza en lugar de un rango
- Se ha corregido un error por el que una suma anidada volvería 0 en lugar de un error en el código C
- La implementación de la función BUSCARH
¿Qué hay de nuevo en la versión 0.1.6:
- named_references_to_keep ahora puede configurarse como: todos crear getters para todas las referencias con nombre.
- named_references_that_can_be_set_at_runtime ahora puede configurarse para:. where_possible para crear incubadoras para las referencias nombradas que apuntan a las células ajustables
¿Cuál es nuevo en la versión 0.1.2:.
- actualizado la forma en que ordena pruebas se ejecutan
- energynumbers fusionadas memoria de la liberación.
¿Qué hay de nuevo en la versión 0.1.0:
- Versión C ahora genera una clase de Shim que traduce de forma automática entre los valores de rubí y sobresalir valores.
¿Qué hay de nuevo en la versión 0.0.12:
- Por defecto, las pruebas generadas para el código generado son más relajado acerca de cómo estrechamente números coinciden.
- opción de línea de comandos para generar pruebas que requieren una coincidencia exacta.
Requisitos
- Rubí 1.9.2 o superior
Comentarios que no se encuentran