{{ config.title }}

XLReportGen is a powerful and flexible reporting solution, and the most cost effective.

Looking for a powerful and flexible report tool that’s easy to use, cost effective and extract data from any database? Microsoft ® Office is your choice. XLReportGen enables Microsoft Excel ® to be powerful and flexible reporting tool.

XLReportGen 5.2 – Excel report generator


Looking for a powerful and flexible reporting tool that’s easy to use, cost effective and extract data from any database? Microsoft ® Office is your choice. XLReportGen enables Microsoft Excel ® to be powerful and flexible reporting tool.

Using Microsoft Excel as your reporting tool

Just use Microsoft Excel as your reporting tool. You design reports like layout, style, format directly using Microsoft Excel. And you will get reports in Microsoft Excel spreadsheet format as a result. Microsoft Excel is powerful, flexible and familiar. You do not need to buy and learn extra reporting tools.

Making report template directly using Microsoft Excel

The main advantage of using XLReportGen is based on the fact that all formatting is done directly in Microsoft Excel. You can take advantage of Microsoft Excel including cell formatting, formulas, drawing and pictures, charts, multiple sheets, page setup, headers and footers, and more.

Manipulating Excel reports with OpenXML SDK

Open XML is an open file format for the core document-oriented Office applications. It facilitates document creation and manipulation in server environments where you do not need to install the Office client applications.

Accessing to data using SQL

XLReportGen executes SQL statements to extract data from database. Supports all type SQL: DML, DDL and DCL. Multiple SQL statements can be executed in one report building process. You can perform queries on databases, insert data into databases, and create database objects like tables. The power of SQL can be harnessed for maximum efficiency in reporting.

Creating reports without programming experience

You know how to use Microsoft Excel and how to write SQL, it is enough. It does not require programming to create reports.

Connection to databases using ADO.Net

Using ADO.NET to connect to databases, XLReportGen is independent of database systems. It can access to almost all of databases such as Oracle, DB2, Sybase, Informix, Microsoft SQL Server, Teradata, MySQL, Microsoft Access and dBase through OLE DB and ODBC.

Supporting multi-databases in one report

XLReportGen supports multi-databases in one report. You can get data from some different databases such as Oracle, DB2 and Microsoft SQL Server, and put these data into one report.

Generating reports with parameters

XLReportGen gives you an opportunity to create reports with parameters. You may use parameters in SQL statements. You will be asked to input the values of parameters while creating reports.

Supporting Windows mode and command line mode

XLReportGen supports command line mode. So it is possible to call XLReportGen from other program. For developers, you can integrate XLReportGen into your application.

Creating complex reports

You can create complex reports. The complexity might come from reports formatting as well as reports content.

Creating reports with pictures

XLReportGen can insert pictures from the graphics files, position and size the pictures according to your instruction.

Many reports in one Microsoft Excel workbook

One Microsoft Excel workbook may contain many reports. You can generate a book of reports in one generating process.

Generating reports automatically

The process of report generation can be fully automated, periodically or on events. XLReportGen can be scheduled with Windows Scheduled Tasks or other tools.

One time configuration

With on time configuration, you can repeatedly generate reports especially periodic reports such as daily, weekly, monthly and annual reports.

Flexible deployment

XLReportGen can be run on your desktop or server.