Menu

Tree [r155] /
 History

HTTPS access


File Date Author Commit
 extras 2025-10-02 gdemont [r152] (extras) Correction in Web view footer
 test 2024-08-17 gdemont [r148] (formulas) Added floating-point literals
 build.cmd 2024-08-16 gdemont [r147] Gardening
 debug.pra 2017-11-25 gdemont [r114] minor change in .gpr project file to make it co...
 ew_changes.txt 2024-08-17 gdemont [r150] RC 19 - improvements
 excel_out-formulas.adb 2024-08-17 gdemont [r150] RC 19 - improvements
 excel_out-formulas.ads 2024-08-15 gdemont [r146] Added support for basic formulas (see ew_test.adb)
 excel_out-ieee_754-generic_double_precision.adb 2024-08-13 gdemont [r145] Made the copy of ieee_754 a child package of Ex...
 excel_out-ieee_754-generic_double_precision.ads 2024-08-13 gdemont [r145] Made the copy of ieee_754 a child package of Ex...
 excel_out-ieee_754.ads 2024-08-13 gdemont [r145] Made the copy of ieee_754 a child package of Ex...
 excel_out.adb 2025-10-05 gdemont [r153] Fix from GH Pull Request 4
 excel_out.ads 2025-10-05 gdemont [r155] Version reference update
 excel_out.gpr 2024-08-16 gdemont [r147] Gardening
 excel_out.prj 2024-08-16 gdemont [r147] Gardening
 excel_out_demo.adb 2024-08-17 gdemont [r148] (formulas) Added floating-point literals
 excel_writer.txt 2024-08-16 gdemont [r147] Gardening
 readme.md 2025-10-05 gdemont [r154] (doc) Improved read-me

Read Me

Excel Writer

The Excel Writer consists of an Ada package, Excel_Out,
which produces Excel files - as "physical" files, or as
other types of data streams.

The creation of an Excel file is as simple as this
small procedure:

  with Excel_Out;

  procedure Small_demo is 
    xl : Excel_Out.Excel_Out_File;
  begin 
    xl.Create ("Small.xls");
    xl.Put_Line ("Hello world !");
    xl.Close;
  end;

Full description in: excel_writer.txt

License

Excel Writer is free, open-source and released under the MIT License.