Excel Writer
Excel Writer - Excel_Out Ada Write Excel open source xls xml BIFF stream spreadsheet. Ada programming.
Excel_Out is a standalone, portable Ada package for writing easily Excel files with basic formattings.
(*) within limits of compiler's provided integer types and target architecture capacity.

Screenshots:     Demo output opened on different spreadsheet applications: OpenOffice, Excel.

EW 13   OpenOffice   Excel   Fancy  


  Download the package from the SourceForge project page.  

A small demo's source (here, in Ada 2005+ syntax):

with Excel_Out; use Excel_Out;

procedure Small_demo is
  xl: Excel_Out_File;
  xl.Put_Line("This is a small demo for Excel_Out");
  for row in 3 .. 8 loop
    for column in 1 .. 8 loop
      xl.Write(row, column, row * 1000 + column);
    end loop;
  end loop;
end Small_demo;

For viewing more sources...

Browse the full source (of version 15) here  

Source web pages automatically generated by gnathtml (GNAT).


Mail:   Gautier de Montmollin, e-mail

The author's blog can be read here.
For a little sponsoring - can be just for a beer after hard work with Excel !...    Support This Project   Support This Project

For any news, change logs, support requests, update informations: visit the project on SourceForge!   SourceForge.net Logo

Some people, projects or organizations using Excel Writer:

The Get Ada Now site:


Some Ada compilers: