Вы можете использовать что-то вроде FlexCel:
http://www.tmssoftware.com/site/flexcelnet.asp
Возможно, мне следует также спросить, что вы хотели бы видеть в качестве выходного, потому что есть много других вариантов. Вы можете использовать CSV-файл, если вы просто хотите, чтобы данные отображались в столбцах, есть число авторов отчетов, которые будут экспортироваться в файлы XLS, и несколько гридов, которые будут экспортироваться в файлы XLS. Если вы довольны XLSX, вы можете создать нужный файл в правильном формате XML, который XLSX использует для внутреннего хранения данных.