Excel_Out is a standalone, portable Ada package for writing Excel spreadsheets with basic formattings and formulas, easily and programmatically.
Enables the automatic production of reports.
No interaction needed with Excel or MS Office.
More information on: http://excel-writer.sf.net
Alire crate: https://alire.ada.dev/crates/excel_writer
Mirror: https://github.com/zertovitch/excel-writer
Features
- Ideal for the automatic production of reports, formatted data sheets, etc.
- Fast: produces 50 sheets per second, containing 10,000 data cells each, on a low-power 1.66 GHz laptop
- Unconditionally portable
- Standalone: no external dependency to frameworks; Excel/Office software not required for working
- Excel Writer can work on platforms not supported by MS Office
- Excel Writer files can be read by LibreOffice and other non-MS-Office programs
- Endian-neutral
- Object oriented
- Task safe
- Pure Ada 2012 (nothing compiler/system specific), can be used in projects in Ada 2012 and later versions of the language
- Floating-point hardware neutral: no IEEE hardware required
- Tests and demos included
- Includes a CSV parser with related tools
- Permissive license (MIT)
- Free, open-source
License
MIT LicenseFollow Excel Writer
Other Useful Business Software
One Monitoring Tool for IT, OT and Cloud | Free Trial
Modern infrastructure spans data centers, cloud platforms and factory floors, and every blind spot between them is a risk. PRTG supports SNMP, WMI, SSH and other standard protocols to monitor IT, OT and hybrid environments through one customizable dashboard. Build the views your team needs, from network health to application performance, without switching tools. Try PRTG free for 30 days now.
Rate This Project
Login To Rate This Project
User Reviews
-
5 out of 5 starsOutstanding useful. Ada is my favorite language. Excel interaction is a hot feature.
-
5 out of 5 starsQuoting Václav D., Czech Republic: "I have compared the speed between Excel Writer and Visual Basic. I have written a Code that generates 50000 rows with 50 Columns. I wrote the number of current column in each cell, that was 2,5 millions of column records. Visual Basic performed this operations in 64 seconds, but Excel Writer in 3,2 seconds that is 20x faster. That is unbelievable!!! Best regards"
-
5 out of 5 starsExcel-writer works fine.