excel_to_code icon indicating copy to clipboard operation
excel_to_code copied to clipboard

Roughly translate some Excel spreadsheets to Ruby or C.

Results 10 excel_to_code issues
Sort by recently updated
recently updated
newest added

I want to use the tamc excel_to_code to convert an .xlsm file to code but as clean as my excel workbook is, it keeps bringing a _xlfn.SINGLE error when I...

Adding support for resetting individual sheets Various changes related to named references Changes for references optimized away (zero/nil) Prevent unbounded recursion for hlookup's in same region

I tried running ``excel_to_ruby`` on a fresh install of Ubuntu 20.0.4 LTS, after installing ruby and bundler, and got the following error: ```$ ruby translate_excel_into_c.rb 09:53 Excel to Code version...

Updates the requirements on [rake](https://github.com/ruby/rake) to permit the latest version. Changelog *Sourced from [rake's changelog](https://github.com/ruby/rake/blob/master/History.rdoc).* > === 13.0.1 > > ==== Bug fixes > > * Fixed bug: Reenabled task...

dependencies

Wrote test and implementation for the following Excel functions EXP INT MONTH

e.g.: 'G.20 (data)'!Q1149:'G.20 (data)'!Q

Excel Parsing

e.g., SUM(10:10 C:C) Should be equivalent to SUM(C10)

Excel Parsing

ExcelToC Should transform ExampleSpreadsheet.xlsx into the desired c code ``` Failure: test_ranges_c3(TestExampleSpreadsheet [/Users/tamc/Documents/github/excel_to_code/spec/commands/excel_to_X_output_actual/c/test_examplespreadsheet.rb:46]: expected but was . ``` ExcelToRuby Should transform ExampleSpreadsheet.xlsx into the desired ruby code ``` test_ranges_c3(TestExampleSpreadsheet [/Users/tamc/Documents/github/excel_to_code/spec/commands/excel_to_X_output_actual/c/test_examplespreadsheet.rb:46]:...

Core Translation

I haven't tried myself yet, but wanted to check whether you'd tried parallelising some of the code, to speed it up on multi-processor machines. I'm already using `command.run_in_memory = true`,...

Core Translation

With the 2050 pathway calculator example: calculating the pathway takes about 40ms. The reset method that frees allocated memory increases this to 120ms.

C